This encoding header tells a web server to send gzip content if available.
\'accept-encoding\': \'gzip,deflate,sdch\',
How can I instruct t
Not including the accept-encoding
header implies that you may want the default encoding, i.e. identity
. The caveat here is that the RFC2616 sec 14.3 allows the server to assume any available encoding is acceptable.
To explicitly request plain text, set 'accept-encoding: identity'
Leaving the encoding out of accept-encoding will disallow that encoding (ie gzip).
If you want to explicitly set it as disallowed, you can set a qvalue
of 0.
'accept-encoding': 'gzip;q=0,deflate,sdch'
You can read more under accept-encoding in RFC2616, but in short if the server can't find an acceptable encoding among the ones listed (identity being a special case, see the link), it should send a 406 (Not Acceptable) response and not reply to your request with any other encoding.