@@ -380,9 +380,8 @@ exclude-result-prefixes="#all"
380380 <xsl : variable name =" select-json-string" select =" xml-to-json($select-xml)" as =" xs:string" />
381381 <xsl : variable name =" select-json" select =" ixsl:call(ixsl:get(ixsl:window(), 'JSON'), 'parse', [ $select-json-string ])" />
382382 <xsl : variable name =" query-string" select =" ixsl:call(ixsl:call(ixsl:get(ixsl:get(ixsl:window(), 'SPARQLBuilder'), 'SelectBuilder'), 'fromQuery', [ $select-json ]), 'toString', [])" as =" xs:string" />
383- <xsl : variable name =" results-uri" select =" ac:build-uri($endpoint, map{ 'query': $query-string })" as =" xs:anyURI" />
384- <xsl : variable name =" request-uri" select =" ldh:href($results-uri, map{})" as =" xs:anyURI" />
385- <xsl : variable name =" request" select =" map{ 'method': 'GET', 'href': $request-uri, 'headers': map { 'Accept': 'application/sparql-results+xml' } }" as =" map(*)" />
383+ <xsl : variable name =" request-uri" select =" ldh:href($endpoint, map{})" as =" xs:anyURI" />
384+ <xsl : variable name =" request" select =" map{ 'method': 'POST', 'href': $request-uri, 'media-type': 'application/sparql-query', 'body': $query-string, 'headers': map{ 'Accept': 'application/sparql-results+xml' } }" as =" map(*)" />
386385 <xsl : variable name =" context" as =" map(*)" select ="
387386 map {
388387 'request': $request,
@@ -530,18 +529,17 @@ exclude-result-prefixes="#all"
530529 <xsl : variable name =" query-json-string" select =" xml-to-json($query-xml)" as =" xs:string" />
531530 <xsl : variable name =" query-json" select =" ixsl:call(ixsl:get(ixsl:window(), 'JSON'), 'parse', [ $query-json-string ])" />
532531 <xsl : variable name =" query-string" select =" ixsl:call(ixsl:call(ixsl:get(ixsl:get(ixsl:window(), 'SPARQLBuilder'), 'SelectBuilder'), 'fromQuery', [ $query-json ]), 'toString', [])" as =" xs:string" />
533- <xsl : variable name =" results-uri" select =" ac:build-uri($endpoint, map{ 'query': $query-string })" as =" xs:anyURI" />
534- <xsl : variable name =" request-uri" select =" ldh:href($results-uri, map{})" as =" xs:anyURI" />
532+ <xsl : variable name =" request-uri" select =" ldh:href($endpoint, map{})" as =" xs:anyURI" />
535533 <xsl : variable name =" headers" as =" map(xs:string, xs:string)" >
536534 <xsl : map >
537535 <xsl : map-entry key =" 'Accept'" select =" 'application/rdf+xml'" />
538-
536+
539537 <xsl : if test =" $refresh-content" >
540538 <xsl : map-entry key =" 'Cache-Control'" select =" 'no-cache, no-store, must-revalidate'" />
541539 </xsl : if >
542540 </xsl : map >
543541 </xsl : variable >
544- <xsl : variable name =" request" select =" map{ 'method': 'GET ', 'href': $request-uri, 'headers': $headers }" as =" map(*)" />
542+ <xsl : variable name =" request" select =" map{ 'method': 'POST ', 'href': $request-uri, 'media-type': 'application/sparql-query', 'body': $query-string , 'headers': $headers }" as =" map(*)" />
545543 <xsl : sequence select ="
546544 map{
547545 'request': $request,
@@ -1141,9 +1139,8 @@ exclude-result-prefixes="#all"
11411139 <xsl : variable name =" query-json-string" select =" xml-to-json($select-xml)" as =" xs:string" />
11421140 <xsl : variable name =" query-json" select =" ixsl:call(ixsl:get(ixsl:window(), 'JSON'), 'parse', [ $query-json-string ])" />
11431141 <xsl : variable name =" query-string" select =" ixsl:call(ixsl:call(ixsl:get(ixsl:get(ixsl:window(), 'SPARQLBuilder'), 'SelectBuilder'), 'fromQuery', [ $query-json ]), 'toString', [])" as =" xs:string" />
1144- <xsl : variable name =" results-uri" select =" ac:build-uri($endpoint, map{ 'query': $query-string })" as =" xs:anyURI" />
1145- <xsl : variable name =" request-uri" select =" ldh:href($results-uri, map{})" as =" xs:anyURI" />
1146- <xsl : variable name =" request" select =" map{ 'method': 'GET', 'href': $request-uri, 'headers': map{ 'Accept': 'application/sparql-results+xml' } }" as =" map(*)" />
1142+ <xsl : variable name =" request-uri" select =" ldh:href($endpoint, map{})" as =" xs:anyURI" />
1143+ <xsl : variable name =" request" select =" map{ 'method': 'POST', 'href': $request-uri, 'media-type': 'application/sparql-query', 'body': $query-string, 'headers': map{ 'Accept': 'application/sparql-results+xml' } }" as =" map(*)" />
11471144 <xsl : variable name =" context" as =" map(*)" select ="
11481145 map{
11491146 'request': $request,
@@ -1540,9 +1537,8 @@ exclude-result-prefixes="#all"
15401537 <xsl : variable name =" select-json-string" select =" xml-to-json($select-xml)" as =" xs:string" />
15411538 <xsl : variable name =" select-json" select =" ixsl:call(ixsl:get(ixsl:window(), 'JSON'), 'parse', [ $select-json-string ])" />
15421539 <xsl : variable name =" query-string" select =" ixsl:call(ixsl:call(ixsl:get(ixsl:get(ixsl:window(), 'SPARQLBuilder'), 'SelectBuilder'), 'fromQuery', [ $select-json ]), 'toString', [])" as =" xs:string" />
1543- <xsl : variable name =" results-uri" select =" ac:build-uri($endpoint, map{ 'query': $query-string })" as =" xs:anyURI" />
1544- <xsl : variable name =" request-uri" select =" ldh:href($results-uri, map{})" as =" xs:anyURI" />
1545- <xsl : variable name =" request" select =" map{ 'method': 'GET', 'href': $request-uri, 'headers': map{ 'Accept': 'application/sparql-results+xml' } }" as =" map(*)" />
1540+ <xsl : variable name =" request-uri" select =" ldh:href($endpoint, map{})" as =" xs:anyURI" />
1541+ <xsl : variable name =" request" select =" map{ 'method': 'POST', 'href': $request-uri, 'media-type': 'application/sparql-query', 'body': $query-string, 'headers': map{ 'Accept': 'application/sparql-results+xml' } }" as =" map(*)" />
15461542 <xsl : variable name =" context" as =" map(*)" select ="
15471543 map{
15481544 'request': $request,
0 commit comments