2 u012702850 u012702850 于 2016.04.04 05:41 提问

无法使用python来发送get请求来得到url
url

想写一个程序来爬取图片,但是图片只显示较低分辨率的,想要得到高分辨率的图片需点一下
图片发送请求才能才能得到有效的高清图片url,不然就算知道url打开也是403,想使用
python里的requests.get来发送请求,但却没效果,就算把cooki和agent打表成参数
给它也没用,有大神知道该怎么解决吗?

2个回答

caozhy
caozhy   Ds   Rxr 2016.04.04 06:39

用fiddler这个程序对照你的提交的数据和浏览器提交的,对比每个字段,找出不同。

u012702850
u012702850 回复caozhy: 是图片,有response。
一年多之前 回复
caozhy
caozhy 回复经济基础说重点: 得到什么文件?有response么?
一年多之前 回复
u012702850
u012702850 谢谢,我发现是cookies不同,但还想问的是,为什么对于同一个url,用浏览器无法查看,但是fiddler却能得到文件?
一年多之前 回复
oyljerry
oyljerry   Ds   Rxr 2016.04.05 10:03

除了cookie useragent 是不是还要referer等信息也要配置

u012702850
u012702850 有配置
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!