Python 模拟浏览器发送POST请求思路
昨天朋友找我说想对一个tp网站的视频刷播放量,说可以一个IP地址无限刷。
登陆到网站后对所需的视频进行点击播放,发现没有任何跳转,而是发送了个POST请求。
这样一看,我们用requests就可以完成这个操作了,不需要刷新一遍点击一遍了。
首先,导入requests,然后将链接放入变量里,再把headers加进去。
url和headers写完了后我发现有个pid,我猜想这个pid传的值就是对应的这个视频,随后经过看其他视频验证,也确实证明了这个pid传的值就是对应的视频。
有了pid,我们就加进去。
好了,我们模拟请求试试。
我们先请求个多次,现在是2767。
print了下re的text,返回的结果和浏览器返回的一样。
浏览次数也刷好了。
我们添加个while循环就可以多次跑了,就不做演示了。
第一次使用python做post,也查了很多资料,特此记录下。