Message108331
| Author |
belopolsky |
| Recipients |
belopolsky, db3l, mark.dickinson, ned.deily, ronaldoussoren, vstinner |
| Date |
2010年06月22日.00:55:12 |
| SpamBayes Score |
0.00916579 |
| Marked as misclassified |
No |
| Message-id |
<1277168114.95.0.904309770122.issue8455@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
In fact, urllib.proxy_bypass() returns True for any simple host name (i.e. any string without '.' in it):
>>> proxy_bypass('xyz')
True
>>> proxy_bypass('')
True
>>> proxy_bypass('whatever')
True
I think the fix I am proposing makes sense regardless of platform because proxy_url is set up numerically:
proxy_url = "http://127.0.0.1:%d" % self.server.port
Maybe the above should be changed to
proxy_url = "%s:%d" % (self.URL, self.server.port)
once URL is changed to numerical form. |
|