Hi! When I initially added SPARQL support to Ultra, I used POST requests sending the query as the body and a Content-Type: application/sparql-query header. This works great with the Wikidata Query Service and QLever.
This is a valid means of calling SPARQL per the protocol: https://www.w3.org/TR/sparql11-protocol/#query-operation
Sophox also works with this invocation method when using curl, however it doesn't work in the browser because Sophox doesn't support CORS Preflight requests.
Hi! When I initially added SPARQL support to Ultra, I used
POSTrequests sending the query as the body and aContent-Type: application/sparql-queryheader. This works great with the Wikidata Query Service and QLever.This is a valid means of calling SPARQL per the protocol: https://www.w3.org/TR/sparql11-protocol/#query-operation
Sophox also works with this invocation method when using
curl, however it doesn't work in the browser because Sophox doesn't support CORS Preflight requests.