jjxx2005 发表于 2020-7-27 00:17:35

如何查看requests使用是代理IP还是本机IP?

import requests
url = 'https://www.baidu.com'
UA = {'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.92 Safari/537.36'}
proxy={
    'http':'http://14.161.44.149:8090'
}
r1 = requests.get(url=url,headers=UA,proxies=proxy)
print(r1)

现在r1返回是200但是我不知道他用的是我的代理IP 还是我的本机IP

Twilight6 发表于 2020-7-27 00:27:06




https://httpbin.org/get

这个网站的 origin 属性就是返回访问的 IP 地址

用 requests 访问这个网站即可,记得带上 proxies 参数

黑夜 发表于 2020-7-27 02:10:07

curl ip.sb

zhu20010719 发表于 2020-8-5 13:40:53

Twilight6 发表于 2020-7-27 00:27
https://httpbin.org/get

这个网站的 origin 属性就是返回访问的 IP 地址


膜拜,膜拜
页: [1]
查看完整版本: 如何查看requests使用是代理IP还是本机IP?