Open VladimirAlexiev opened 1 year ago
EXAMPLE 168: HTTP Request with profile requesting a compacted document with a reference to a compaction context GET /ordinary-json-document.json HTTP/1.1 Host: example.com Accept: application/ld+json;profile="http://www.w3.org/ns/json-ld#flattened http://www.w3.org/ns/json-ld#compacted" Requests the server to return the requested resource as JSON-LD in both compacted document form and flattened document form.
EXAMPLE 168: HTTP Request with profile requesting a compacted document with a reference to a compaction context
GET /ordinary-json-document.json HTTP/1.1 Host: example.com Accept: application/ld+json;profile="http://www.w3.org/ns/json-ld#flattened http://www.w3.org/ns/json-ld#compacted"
Requests the server to return the requested resource as JSON-LD in both compacted document form and flattened document form.
"reference to a compaction context" is missing from the example. If we look at https://w3c.github.io/json-ld-syntax/#interpreting-json-as-json-ld, perhaps adding a Link header is needed.
Link
GET /ordinary-json-document.json HTTP/1.1 Host: example.com Link: <https://json-ld.org/contexts/person.jsonld>; rel="http://www.w3.org/ns/json-ld#context"; type="application/ld+json" Accept: application/ld+json;profile="http://www.w3.org/ns/json-ld#flattened http://www.w3.org/ns/json-ld#compacted"
But is this allowed in a Request?
And you should add to the description:
Also requests a specific compaction context to be used, through the "Link" header as described in section <a href="#interpreting-json-as-json-ld">6.1 Interpreting JSON as JSON-LD</a>
"reference to a compaction context" is missing from the example. If we look at https://w3c.github.io/json-ld-syntax/#interpreting-json-as-json-ld, perhaps adding a
Link
header is needed.But is this allowed in a Request?
And you should add to the description: