Michael Del Monte added the comment:

Thanks.  Also I meant to have said, "...to terminate only on a *blank* 
non-header non-comment line, in accordance with RFC 2616 (and 7230)."

I note that the RFCs require CRLF to terminate but in my experience you can get 
all manner of "blank" lines, so accepting len(line.strip())==0 is going to 
accommodate servers that give CRCR or LFLF or (and I have seen this) LFCRLF.

----------

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

Reply via email to