CJ Kucera added the comment:
Ah, well, actually I suppose I'll rescind that a bit - other pages about this
bug around the internet had been claiming that the 'requests' module uses
urllib in the backend and was subject to this bug as well, but after
experimenting myself, it seems like if that
CJ Kucera added the comment:
I've just encountered this problem on Python 3.6, on a different URL. The
difference being that it's not encountered with EVERY page load, though I'd say
it happens with at least half:
import urllib.request
html =
Martin Panter added the comment:
Closing this as being a bug in the web server, rather than Python.
If someone wants to add a way to force a HTTP 1.0 response, or a way to get all
valid data before raising the exception, I suggest opening a new report.
--
resolution: -> third party
Changes by Demian Brecht demianbre...@gmail.com:
--
nosy: -demian.brecht
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue14044
___
___
Laurento Frittella added the comment:
Even if forcing the HTTP/1.0 workaround works it can end up in weird issues,
especially if used in something more than a small script, like the one I tried
to describe in this issue report[1] for the requests python library.
[1]
Martin Panter added the comment:
I suggest this is the same situation as Issue 6785, and is not a bug in Python.
However it might be reasonable to allow forcing a HTTP client connection to
version 1.0, which could be used as a workaround.
--
___
Changes by Demian Brecht demianbre...@gmail.com:
--
nosy: +demian.brecht
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue14044
___
___
Laurento Frittella added the comment:
I had the same problem using urllib2 and the following trick worked for me
import httplib
httplib.HTTPConnection._http_vsn = 10
httplib.HTTPConnection._http_vsn_str = 'HTTP/1.0'
Source: http://stackoverflow.com/a/20645845
--
nosy:
Changes by Serhiy Storchaka storch...@gmail.com:
--
nosy: +serhiy.storchaka
type: - behavior
versions: +Python 3.3, Python 3.4 -Python 2.6, Python 3.1, Python 3.2
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue14044
Changes by Mathieu Sornay msor...@gmail.com:
--
nosy: +lechfeck
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue14044
___
___
Python-bugs-list
raylu added the comment:
The URL works for me.
While wget does download it successfully, I get the following output:
$ wget
http://info.kingcounty.gov/health/ehs/foodsafety/inspections/XmlRest.aspx\?Zip_Code\=98199
--2013-06-13 12:15:21--
Antoine Pitrou added the comment:
The example URL doesn't seem to work anymore. Do you have another example to
test with?
--
nosy: +pitrou
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue14044
New submission from Alex Quinn aq2...@alexquinn.org:
When accessing this URL, both urllib2 (Py2) and urlib.client (Py3) raise an
IncompleteRead error.
http://info.kingcounty.gov/health/ehs/foodsafety/inspections/XmlRest.aspx?Zip_Code=98199
Previous discussions about similar errors suggest that
Changes by Antoine Pitrou pit...@free.fr:
--
nosy: +orsenthil
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue14044
___
___
Python-bugs-list mailing
14 matches
Mail list logo