Message150102
Python 3.2.2,
Here is a blokck of code from the HTTPRedirectHandler:
m = req.get_method()
if (not (code in (301, 302, 303, 307) and m in ("GET", "HEAD")
or code in (301, 302, 303) and m == "POST")):
raise HTTPError(req.full_url, code, msg, headers, fp)
# Strictly (according to RFC 2616), 301 or 302 in response to
# a POST MUST NOT cause a redirection without confirmation
# from the user (of urllib.request, in this case). In practice,
# essentially all clients do redirect in this case, so we do
# the same.
As you can see, the documentation and the implementation are contradictory. |
|
Date |
User |
Action |
Args |
2011-12-22 16:14:51 | tkel | set | recipients:
+ tkel |
2011-12-22 16:14:51 | tkel | set | messageid: <1324570491.43.0.0152501255866.issue13650@psf.upfronthosting.co.za> |
2011-12-22 16:14:50 | tkel | link | issue13650 messages |
2011-12-22 16:14:50 | tkel | create | |
|