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
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