腾讯兴趣部落里面有一个接口http://buluo.qq.com/cgi-bin/bar/page?bid=10038&r=0.09705096483230591&bkn=1070003610,请求类型是GET的,F12这里可以看到json,但是直接打开就看不到了,错误码100101而不是0,这是怎么回事?难道和bken参数有关?防抓取?
腾讯兴趣部落里面有一个接口http://buluo.qq.com/cgi-bin/bar/page?bid=10038&r=0.09705096483230591&bkn=1070003610,请求类型是GET的,F12这里可以看到json,但是直接打开就看不到了,错误码100101而不是0,这是怎么回事?难道和bken参数有关?防抓取?
一般来说,Referer
都是必须伪造的。
特别地,对于json来说,必须加上ajax
请求头,即:x-requested-with
x-requested-with:xmlhttprequest
在v2ex看到相同的问题了...
可以通过copy headers获取相同内容的
用这个curl我测试出直接返回的结果是一样的
所有原因是所有的headers中的一些东西...
3 回答1.5k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
2 回答2.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
5 回答1.9k 阅读
2 回答903 阅读✓ 已解决
从hack webqq的经验来看,腾讯比较喜欢看Referer,还有各种HTTP头信息,除此之外还可以考虑cookie