【发布时间】:2017-06-27 12:57:08
【问题描述】:
我正在使用 python 请求使用 https 代理加载页面,但它不起作用。相同的代码适用于 http 代理。
以下是我的代码:
使用 https 代理
import requests
proxyDict = {'https': 'https://xxx.xxx.xxx.xxx:xx'}
r = requests.get('http://icanhazip.com', proxies=proxyDict)
print(r)
print(r.content)
输出:
响应 [200]
xxx.xxx.xxx.xxx - ip 用于我的服务器而不是代理服务器
带有http代理
import requests
proxyDict = {'http': 'http://xxx.xxx.xxx.xxx:xx'}
r = requests.get('http://icanhazip.com', proxies=proxyDict)
print(r)
print(r.content)
输出:
响应 [200]
xxx.xxx.xxx.xxx - ip 用于代理服务器
如何使用 https 代理服务器与 python 请求?
我的代码有错误吗?或者如何解决这个问题?
请帮我解决这个问题。
【问题讨论】:
标签: python python-3.x proxy python-requests