HTTP charset


HTTP charset negotiation

HTTP encoding negotiation

HTTP language negotiation

Returned document

A document returned from a server to a client can use the following tags to indicate language etc


HTTP/1.1 200 OK
Content-Type: text/html; charset=EUC-JP
Content-Encoding: identity
Content-Language: en-US

Server-driven negotiation

From the HTTP 1.1 specification:

Agent-driven Negotiation

From the HTTP 1.1 specification:

Transparent Negotiation

From the HTTP 1.1 specification:

Apache type-map negotiation

Apache MultiViews negotiation

Common user negotiation

URI's and IRI's


Viewing HTTP server responses

Viewing HTTP browser requests

Jan Newmarch <>
Last modified: Mon Sep 4 10:58:41 EST 2006
Copyright © Jan Newmarch, Monash University, 2007
Creative Commons License This work is licensed under a Creative Commons License
The moral right of Jan Newmarch to be identified as the author of this page has been asserted.