En breve, este proceso inicia cuando un agente de usuario envía una solicitud al servidor y el agente le informa que tipos de medios u otros aspectos del contenido puede entender con puntajes sobre que tan bueno es su entendimiento.
Por ejemplo, un navegador podría indicar que le gustaría la información en alemán al poner el Acept-Language así: Accept-Language: de En cambio, el navegador puede decir que aunque se prefiere contenido en alemán, en inglés también es aceptable.
Esto se establece como: Accept-Language: de; q=1.0, en; q=0.5 Donde el factor 'q' - calidad- para alemán es más alto que para inglés.
En breve, este proceso inicia cuando un agente de usuario envía una solicitud al servidor y este informa al agente de usuario que representaciones tiene disponible, así como todo metadato que tenga sobre ellas (p.
ej., tipo de contenido, calidad, idioma, etc.) El usuario-agente entonces reenvía la solicitud a un URL concreto para la representación escogida.