This issue tracker has been migrated to GitHub ,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
Created on 2005年11月10日 20:25 by dehn, last changed 2022年04月11日 14:56 by admin. This issue is now closed.
| Files | ||||
|---|---|---|---|---|
| File name | Uploaded | Description | Edit | |
| urllib2.py | dehn, 2005年11月10日 20:25 | Python library source file | ||
| Messages (4) | |||
|---|---|---|---|
| msg26836 - (view) | Author: Thomas Dehn (dehn) | Date: 2005年11月10日 20:25 | |
A url request returns a redirect that contains a space ' '
character. Python urllib2.py does not replace this
character with '%20' and fails.
Entering a line after line 507 of:
newurl=re.sub(' ','%20',newurl)
Corrects my problem.
|
|||
| msg26837 - (view) | Author: John J Lee (jjlee) | Date: 2006年02月01日 20:28 | |
Logged In: YES user_id=261020 The problem is more general, so perhaps: URLQUOTE_SAFE_URL_CHARS = "!*'();:@&=+,ドル/?%#[]~" newurl = urllib.quote(url, URLQUOTE_SAFE_URL_CHARS) Caveat: I still haven't read RFCs 3986/3987... |
|||
| msg26838 - (view) | Author: Georg Brandl (georg.brandl) * (Python committer) | Date: 2006年03月18日 11:35 | |
Logged In: YES user_id=849994 Added a fix in rev. 43132. |
|||
| msg339838 - (view) | Author: STINNER Victor (vstinner) * (Python committer) | Date: 2019年04月10日 09:13 | |
> Added a fix in rev. 43132. In Git, it became the commit: commit ddb84d7c69addc5d5e2ab3e327260d97b52af3a7 Author: Georg Brandl <georg@python.org> Date: Sat Mar 18 11:35:18 2006 +0000 Bug #1353433: be conciliant with spaces in redirect URLs |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:56:14 | admin | set | github: 42579 |
| 2019年04月10日 09:13:08 | vstinner | set | nosy:
+ vstinner messages: + msg339838 |
| 2005年11月10日 20:25:56 | dehn | create | |