Sparql Response

The response to a SPARQL store request indicates the disposition and provides provenance metadata. If the operation fails due to content syntax or an invalid operation, then the HTTP response code is “Bad Request”. A successful operation will return “Success”.


Access-Control-Allow-Headers : “Accept, Accept-Asynchronous, Accept-Datetime, Asynchronous-Content-Type, Asynchronous-Location, Asynchronous-Method, Authorization, Content-Encoding, Content-Type, Graph, Introspection-Content-Type, Link, Location, Revision, X-Requested-With”
Access-Control-Allow-Origin : “*” for anonymous request, otherwise the host name
Access-Control-Allow-Credentials : “true”
Access-Control-Max-Age: “86400”
Cache-Control : “public” iff the repository permits unauthenticated access; otherwise “private”
Client-Request-ID : returns the client request id if one was present
ETag: specifies the revision identifer for the target dataset repository state. Either this was specified in the request or it is the resolved HEAD revision at the point when the request transaction started.
Last-Modified : The RFC1123-encoded modification time of the target dataset revision
Location: specifies the repository resource identifier
Request-ID : returns the service request identifier.
Response-Vary : “Accept, Accept-Datetime, Accept-Encoding, Origin, Revision”
Strict-Transport-Security : “max-age=31536000”


The response to a select, describe. or ask request conveys the query result. The response to an update request is not defined.