2019-03-02T03:11:38Z
2021-12-14T16:38:12Z
con-neg
conneg
content negotiation
Content negotiation is a long-standing feature of HTTP that affords the varying of representations of a resource at a given URI along a number of different dimensions. Two dimensions of particular interest are content type and natural language.
Content negotiation is the act of superimposing multiple representations of a the same resource onto the same location. The HTTP protocol supports five dimensions (e.g. file type, written language, character set...) of content negotiation, and thus every URL can potentially locate the Cartesian product of concrete representations for a given abstract resource.
urn:uuid:5f47abfe-ba22-4003-a681-24dff12400ac