Closed
Description
To have a smoth upgrade path from simple (existing) JSON APIs/feeds to JSON-LD we should consider adding a HTTP Link header (RFC5988) to link from the plain JSON document to the JSON-LD context document. I would suggest a link in the following form:
Link: <http://www.example.com/context.jsonld>; rel="describedby"; type="application/ld+json";
or (I'm not sure if MIME type parameters are allowed)
Link: <http://www.example.com/context.jsonld>; rel="describedby"; type="application/ld+json;format=context";
To link from a context document to an instance document we could add a "data" or "instance" MIME type parameter. E.g.
Content-Type: application/ld+json; data=http://www.example.com/context.json
There were also some discussion on the mailing list to add a format=context parameter to the MIME type. So it might look as follows:
Content-Type: application/ld+json; format=context; data=http://www.example.com/context.json