注册
登录
查看:433 | 回复:5
阿翔
求助:python协议头问题,修改IP没有生效
发表于 2023/5/6 12:26:04
楼主

image.png



阿翔
发表于 2023/5/6 12:30:01
沙发

返回值是这样的:

{

args : {},

headers : {

Accept : */* ,

Accept-Encoding : gzip, deflate ,

Client-Ip : 88.36.208.168 ,

Host : httpbin.org ,

Remote-Addr : 88.36.208.168 ,

User-Agent : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:46.0) Gecko/20100101 Firefox/46.0 ,

X-Amzn-Trace-Id : Root=1-5fd3b8e6-06edaff6196816ee443ac776

},

origin : 88.36.208.168, 223.78.10.18 ,

url : http://httpbin.org/get

}


修改了协议头,返回内容中,origin的第二个显示依然是我本机的真实IP,请问大佬们该怎么解决呢


鱼鸟
发表于 2023/5/6 12:34:30
板凳

你访问http时用http的设置,访问https时用https的设置,要同时包含http和https的配置就能解决。


后生仔
发表于 2023/5/6 12:36:39
4楼

origin是http server控制的,只会返回真实的

小鱼儿
最佳答案 发表于 2023/5/6 12:39:47
5楼

按照你的意思是这样使用代理IP的,伪造IP是过不了的,需要用到高匿代理


爬虫代理IP

阿翔
发表于 2023/5/6 12:43:52
6楼

好的,谢谢大佬,我试试

立即注册站大爷用户,免费试用全部产品
立即注册站大爷用户,免费试用全部产品