[Python-bugs-list] [ python-Bugs-408085 ] urllib.py https redirect-302 bug
noreply@sourceforge.net
noreply@sourceforge.net
Fri, 16 Mar 2001 10:03:23 -0800
Bugs item #408085, was updated on 2001-03-12 17:05
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=408085&group_id=5470
Category: Python Library
Group: None
Status: Open
Priority: 5
Submitted By: Dustin Boswell (boswell)
>Assigned to: Moshe Zadka (moshez)
Summary: urllib.py https redirect-302 bug
Initial Comment:
Using urllib.urlopen("https://...") seems
to hang because of a redirect problem. Looks
like its trying to follow the redirect with
http not https.
>>> import urllib
>>> params = ...
>>> f = urllib.urlopen("https://...", params)
connect: (securesite.com, 80)
#a printout from httplib, line 354
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File "/usr/local/lib/python2.0/urllib.py", line 63, in
urlopen
return _urlopener.open(url, data)
File "/usr/local/lib/python2.0/urllib.py", line 168, in
open
return getattr(self, name)(url, data)
File "/usr/local/lib/python2.0/urllib.py", line 367, in
open_https
data)
File "/usr/local/lib/python2.0/urllib.py", line 301, in
http_error
result = method(url, fp, errcode, errmsg, headers,
data)
File "/usr/local/lib/python2.0/urllib.py", line 537, in
http_error_302
return self.open(newurl, data)
File "/usr/local/lib/python2.0/urllib.py", line 168, in
open
return getattr(self, name)(url, data)
File "/usr/local/lib/python2.0/urllib.py", line 269, in
open_http
h.putrequest('POST', selector)
File "/usr/local/lib/python2.0/httplib.py", line 428,
in putrequest
self.send(str)
File "/usr/local/lib/python2.0/httplib.py", line 370,
in send
self.connect()
File "/usr/local/lib/python2.0/httplib.py", line 354,
in connect
self.sock.connect((self.host, self.port))
KeyboardInterrupt
>>>
----------------------------------------------------------------------
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=408085&group_id=5470