Martin Panter added the comment:

This bug and Demian’s patch were originally about changing the low-level 
http.client.HTTPConnection class. I suggest opening a separate issue for 
changing urllib.request.urlopen() or similar, to avoid confusion.

It should actually be possible to support chunking in urlopen() without any new 
support from HTTPConnection; just use the lower-level putrequest(), 
putheader(), endheader(), and send() methods. However, consideration should be 
given to how it interacts with handlers like HTTPBasicAuthHandler that resend 
POST data after getting 401 Unauthorized (similar scenario to Issue 5038).

----------
title: [http.client] HTTPConnection.putrequest not support "chunked" 
Transfer-Encodings to send data -> [http.client] HTTPConnection.request not 
support "chunked" Transfer-Encoding to send data

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue12319>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to