Message114443
| Author |
kirikaza |
| Recipients |
docs@python, kirikaza, terry.reedy |
| Date |
2010年08月20日.19:41:13 |
| SpamBayes Score |
1.5976367e-06 |
| Marked as misclassified |
No |
| Message-id |
<1282333275.93.0.444840340032.issue9637@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
> Are you talking about ...
I have read no line of code from urllib module. I just try to use urllib.urlopen() and I see it uses not only http_proxy but also HTTP_PROXY and urlopen() prefers the latter variable.
Let's consider a two-lines sample proxy.py:
import urllib
urllib.urlopen('http://python.org/ftp/').readlines()
Some tests:
$ http_proxy= HTTP_PROXY= proxy.py
['<!DOCTYPE HTML ... \n']
$ http_proxy=lower:80 HTTP_PROXY= proxy.py
IOError: invalid proxy for http: 'lower:80'
$ http_proxy= HTTP_PROXY=UPPER:80 proxy.py
IOError: invalid proxy for http: 'UPPER:80'
$ http_proxy=lower:80 HTTP_PROXY=UPPER:80 proxy.py
IOError: invalid proxy for http: 'UPPER:80'
> a specific change in a specific place
place: 20.5.1, paragraph 7 (the only one where *_proxy are discussed)
change: add some words about HTTP_PROXY and maybe about FTP_PROXY
> does urllib2.urlopen ... (in 3.x)
I don't have Python 3.x so I can't say anything. |
|
History
|
|---|
| Date |
User |
Action |
Args |
| 2010年08月20日 19:41:16 | kirikaza | set | recipients:
+ kirikaza, terry.reedy, docs@python |
| 2010年08月20日 19:41:15 | kirikaza | set | messageid: <1282333275.93.0.444840340032.issue9637@psf.upfronthosting.co.za> |
| 2010年08月20日 19:41:14 | kirikaza | link | issue9637 messages |
| 2010年08月20日 19:41:13 | kirikaza | create |
|