diff --git a/conneg-by-ap/index.html b/conneg-by-ap/index.html index 2934360e6..d6638f253 100644 --- a/conneg-by-ap/index.html +++ b/conneg-by-ap/index.html @@ -283,13 +283,13 @@

Motivation

Related Work

-

+

The standardization of the content-negotiation HTTP headers is the purview of the IETF. A first proposal for an Internet Draft for Indicating and Negotiating Profiles in HTTP [[PROF-IETF]] is available but has not yet been submitted to the IETF. The current version of the IETF draft (-00) is expected to be completely re-written in parallel work with this document and should not be seen as anything but work-in-progress until this paragraph is removed from this document. -

+
+
+

Order of Precedence for Implementation Profiles

+

+ It is possible that multiple functional profiles MAY be implemented by a service, including HTTP, QSA and possibly other approaches. In such clases a client MAY specify conflicting choices via different mechanisms. The order of precedence determines which mechanism MUST be used. +

+

+ The order of precedence is QSA over HTTP - on the basis that the more exactly a URI points to a resource, the more likely it is that the agent intends to request that precise resource irrespective of which HTTP headers are sent with that request. +

+

if other profiles of the abstract model are defined each MUST specify order of precedence. +

+

Functional Profiles

@@ -1210,7 +1221,7 @@

get resource by profile

by issuing an HTTP GET request against the resource and specifying the desired profile URI in an Accept-Profile header. It is possible to specify a range of acceptable profile URIs - and also to indicate preferences by using quality indicators (q-values). shows a simple + and also to indicate preferences by using quality indicators (q-values) as an ordering mechanism. shows a simple request for a resource, /resource/a, with a preference for representations according to profiles identified by the URIs (URNs, in this example) urn:example:profile:x & urn:example:profile:y with 'q' values indicating a higher preference for the first. A response @@ -1338,6 +1349,7 @@
Key naming
profile token or URI and SHOULD use _mediatype to indicate a resource representation's Media Type.

+
The recommendation to standardise the use of _mediatype in QSA is at risk

When conforming to the profile "QSA Alternate Keywords Functional Profile", any key values acceptable within the specification of [[RFC3986]] may be used to indicate profile MAY be used, however if this @@ -1908,7 +1920,8 @@

Features at Risk