Dimensions Conveyance Type

Content negotiation dimension also knows as type of constraints or preferences. In each of the dimensions cited below you will find:
  • A description of the dimension.
  • Some references to the pertinent use cases.
  • Some examples of the content negotiation process.
  • Some relevant references on the state of the art.

Dimensions

* [ ] How to convey constraints is different with pros and cons as CN styles: * HTTP headers by: * Accept * Accept-Language: * Accept-encoding: * Accept-CRS: * Prefer/Preference profile="urn:example:schema" * Accept-Schema: * Accept-Presentation: * Accept-Profile: * Link: * URL: * Archival Resource Key (ARK) e.g. https://api.istex.fr/ark:/67375/6GQ-MLC8GRWC-5/ * Query String Arguments (QSA) e.g. http://linked.data.gov.au/dataset/gnaf/address/GAACT714845933?_view=ISO19160&_format=text/turtle * [ ] In the query send the constraints as headers but in the response, send the response + the parameters to use in the next requests to reduce overhead.