小编mew*_*666的帖子

python urllib2可以打开localhost但不能打开127.0.0.1

我正在使用python urllib2库,可以看到一个奇怪而令人讨厌的问题.

Windows 7的.

我的代码:

import urllib2 as url_request


opener = url_request.build_opener(url_request.ProxyHandler({'http': 'http://login:password@server:8080'}))
request = url_request.Request("http://localhost");
response = opener.open(request)
print response.read()
Run Code Online (Sandbox Code Playgroud)

它的工作原理非常清楚,但是当我改变localhost127.0.0.1这个错误发生:

HTTPError: HTTP Error 502: Proxy Error ( Forefront TMG denied the specified Uniform Resource Locator (URL).  )
Run Code Online (Sandbox Code Playgroud)

像google.com这样的其他地址可以成功打开.唯一的问题是127.0.0.1

有任何想法吗?

python proxy localhost urllib2

-2
推荐指数
1
解决办法
1548
查看次数

标签 统计

localhost ×1

proxy ×1

python ×1

urllib2 ×1