Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Clients can also negotiate the encoding of a message body. To save on network bandwidth, encodings are generally used to compress messages before they are sent. The most common algorithm for encoding is GZIP compression. Clients use the Accept-Encoding header to specify which encodings they support. For example:
GET http://example.com/stuff Accept-Encoding: gzip, deflate