[issue2126] BaseHTTPServer.py fails long POST from IE

Antoine Pitrou report at bugs.python.org
Tue Sep 25 14:54:35 CEST 2012


Antoine Pitrou added the comment:

Reading the original issue:

"it appears that IE is sending 2 extra bytes ('\r\n') after 
the request data.  and if you don't read those two extra 
bytes off, the window's socket handling gets messed up.

the result is that a partial response is returned and the 
socket closed.  IE tries to recover by re-POST'ing (which 
is behavior specified in the HTTP/1.1 RFC)... only they 
seem to add an embedded NULL the second time through, and 
the original socket problem happens again anyway."


... I have a hard time believing IE is still broken today. I'd rather close this issue, please re-open if you can reproduce with a recent IE.

----------
nosy: +pitrou
resolution:  -> out of date
status: open -> closed

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue2126>
_______________________________________


More information about the Python-bugs-list mailing list