Issue 1473560: urllib2.Request constructor to urllib.quote the url given (original) (raw)
Issue1473560
Created on 2006-04-20 14:02 by nkour, last changed 2022-04-11 14:56 by admin. This issue is now closed.
| Messages (4) | ||
|---|---|---|
| msg28315 - (view) | Author: Nikos Kouremenos (nkour) | Date: 2006-04-20 14:02 |
| urllib2.Request('http://www.google.com/search?client=firefox&q=foo bar', None) this fails. it shouldn't | ||
| msg28316 - (view) | Author: Georg Brandl (georg.brandl) * ![]() |
Date: 2006-04-28 19:19 |
| Logged In: YES user_id=849994 I don't know what your problem is. This works perfectly for me: >>> r = urllib2.Request("http://www.google.com/search?client=firefox&q=foobar", None) >>> o = urllib2.HTTPHandler() >>> u = o.http_open(r) >>> u.read() "..." Closing as "Works for me". If you have another problem, please reopen | ||
| msg28317 - (view) | Author: Nikos Kouremenos (nkour) | Date: 2006-04-29 11:34 |
| Logged In: YES user_id=865368 it's foo bar not foobar. and space should be automatcally become %20 (urllib.quote()) but it doesn't. please reopen | ||
| msg28318 - (view) | Author: Georg Brandl (georg.brandl) * ![]() |
Date: 2006-04-30 09:25 |
| Logged In: YES user_id=849994 The docs say that the argument to the Request constructor must be a valid URL. A valid URL doesn't contain spaces, so the behavior is consistent. |
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022-04-11 14:56:16 | admin | set | github: 43255 |
| 2006-04-20 14:02:58 | nkour | create |
