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.

content type

data format

Glossary & Index

Hypertext Transfer Protocol

information resource

representation

Uniform Resource Identifier

Uniform Resource Locator

urn:uuid:5f47abfe-ba22-4003-a681-24dff12400ac

urn:uuid:797e83d7-a86f-4838-b5c5-0ec20855197d

variant