Python请求代理E

2024-06-23 20:01:34 发布

您现在位置:Python中文网/ 问答频道 /正文

因此,当我尝试在python请求上使用代理时,实际发送的请求是使用我自己的ip

http_proxy  = "https://103.235.21.128:80"

proxyDict = {
              "http"  : http_proxy,
            }

r = requests.get('http://whatismyip.org',proxies=proxyDict)
print r.content

也试过了

^{pr2}$

那么为什么请求使用我的真实ip而不是我提供的代理


Tags: httpsorgiphttp代理getcontentrequests
1条回答
网友
1楼 · 发布于 2024-06-23 20:01:34

你试过像这样在代理上设置http吗?在

http_proxy  = "http://103.235.21.128:80"

或者

^{pr2}$

如果不起作用,您可能需要找到一个http代理

如果您从多个网站(http和https)请求数据,则必须将这两个网站都添加到字典中:

proxyDict = {"http": http_proxy, "https": http_proxy}

相关问题 更多 >

    热门问题