JCL-341: Omit Accept Turtle header when reading non-RDF resources by acoburn · Pull Request #445 · inrupt/solid-client-java

Expand Up @@ -123,7 +123,9 @@ public <T extends Resource> CompletionStage<T> read(final URI identifier, final decorateHeaders(builder, defaultHeaders); decorateHeaders(builder, headers);
builder.setHeader(ACCEPT, TEXT_TURTLE); if (RDFSource.class.isAssignableFrom(clazz)) { builder.setHeader(ACCEPT, TEXT_TURTLE); }
defaultHeaders.firstValue(USER_AGENT).ifPresent(agent -> builder.setHeader(USER_AGENT, agent)); headers.firstValue(USER_AGENT).ifPresent(agent -> builder.setHeader(USER_AGENT, agent)); Expand Down