使用代理时远程端关闭连接无响应
Remote end closed connection without response when using a proxy
我正在使用 this anwser 中的以下代码。
import urllib.request
url = 'https://example.com'
proxy_support = urllib.request.ProxyHandler({'http' : '37.26.86.206',
'https': '37.26.86.206'})
opener = urllib.request.build_opener(proxy_support)
urllib.request.install_opener(opener)
with urllib.request.urlopen(url) as response:
print(response)
但是,我得到这个错误:urllib.error.URLError: <urlopen error Remote end closed connection without response>
我不知道这是为什么,因为其他人没有这个问题(我能找到)。这是我proxy的问题还是代码的问题?
注意:所有回溯都是通过urllib,而不是我的程序
我认为问题是我没有 IP 端口。现已修复。
我正在使用 this anwser 中的以下代码。
import urllib.request
url = 'https://example.com'
proxy_support = urllib.request.ProxyHandler({'http' : '37.26.86.206',
'https': '37.26.86.206'})
opener = urllib.request.build_opener(proxy_support)
urllib.request.install_opener(opener)
with urllib.request.urlopen(url) as response:
print(response)
但是,我得到这个错误:urllib.error.URLError: <urlopen error Remote end closed connection without response>
我不知道这是为什么,因为其他人没有这个问题(我能找到)。这是我proxy的问题还是代码的问题?
注意:所有回溯都是通过urllib,而不是我的程序
我认为问题是我没有 IP 端口。现已修复。