http.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Fri, 12 Nov 2010 21:40:30 +0200
changeset 690 8450a4fcd6f2
parent 689 83027a466050
child 692 79ee2631d2ac
permissions -rwxr-xr-x
Encoding HTTP data.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
689
83027a466050 CR/LF ==> LF.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 652
diff changeset
     1
-*- mode: outline; coding: utf-8 -*-
83027a466050 CR/LF ==> LF.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 652
diff changeset
     2
83027a466050 CR/LF ==> LF.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 652
diff changeset
     3
* Web server in Cygwin.
83027a466050 CR/LF ==> LF.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 652
diff changeset
     4
83027a466050 CR/LF ==> LF.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 652
diff changeset
     5
  $ setup -p apache2,lighttpd,dhttp
83027a466050 CR/LF ==> LF.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 652
diff changeset
     6
690
8450a4fcd6f2 Encoding HTTP data.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 689
diff changeset
     7
* Encoding HTTP data.
8450a4fcd6f2 Encoding HTTP data.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 689
diff changeset
     8
8450a4fcd6f2 Encoding HTTP data.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 689
diff changeset
     9
Starting with HTTP/1.1, web clients can indicate support for compression:
8450a4fcd6f2 Encoding HTTP data.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 689
diff changeset
    10
8450a4fcd6f2 Encoding HTTP data.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 689
diff changeset
    11
  Accept-Encoding: gzip, deflate
8450a4fcd6f2 Encoding HTTP data.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 689
diff changeset
    12
8450a4fcd6f2 Encoding HTTP data.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 689
diff changeset
    13
Web server notifies the web client of this via the Content-Encoding header in the response:
8450a4fcd6f2 Encoding HTTP data.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 689
diff changeset
    14
8450a4fcd6f2 Encoding HTTP data.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 689
diff changeset
    15
  Content-Encoding: gzip
8450a4fcd6f2 Encoding HTTP data.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 689
diff changeset
    16