Message178719
Sometimes I am using httplib/http.client and the server is not exactly conforming to HTTP specs. I need to be able to specify the exact headers that are sent to the server. By default, httplib/http.client injects headers like "Host" and "Accept-Encoding".
Issue #831747 added skip_accept_encoding to httplib's putrequest method, but not on the request method. This current patch exposes these two toggles on the request method. This way, headers can be controlled without manually calling the connect/send/endheaders methods.
As a result, urllib/urllib3 can call urlopen and pass in these attributes to more directly control the headers sent to the remote server. |
|
Date |
User |
Action |
Args |
2012-12-31 23:57:54 | kanzure | set | recipients:
+ kanzure |
2012-12-31 23:57:53 | kanzure | set | messageid: <1356998273.75.0.911756727263.issue16830@psf.upfronthosting.co.za> |
2012-12-31 23:57:53 | kanzure | link | issue16830 messages |
2012-12-31 23:57:53 | kanzure | create | |
|