目标:我正在写一个微博的举报脚本
过程:查看举报过程中的xhr请求,发现疑似是ajax的类型,经过多次测试,data和headers中没有任何变化,即我找不到加密值,我使用request库发送请求,返回结果100012(微博自己的code值)告诉我:网页异常,请刷新重试
问题:
1.服务器如何识别到我这里是爬虫发送的,明明headers没有加密值(如x-ca),data我也全部模仿了(无加密参数,只有一个查询字符串数据是unix时间戳11位)问题出在哪里,是因为ajax请求无法模仿吗?reference是一个博客内容rid,也构造成功
2.上网查阅微博有自己的api,有加密,需要申请token,但是在我的网络请求中,没有看到token加密在哪,而且两次的cookie是一样的




过程:查看举报过程中的xhr请求,发现疑似是ajax的类型,经过多次测试,data和headers中没有任何变化,即我找不到加密值,我使用request库发送请求,返回结果100012(微博自己的code值)告诉我:网页异常,请刷新重试
问题:
1.服务器如何识别到我这里是爬虫发送的,明明headers没有加密值(如x-ca),data我也全部模仿了(无加密参数,只有一个查询字符串数据是unix时间戳11位)问题出在哪里,是因为ajax请求无法模仿吗?reference是一个博客内容rid,也构造成功
2.上网查阅微博有自己的api,有加密,需要申请token,但是在我的网络请求中,没有看到token加密在哪,而且两次的cookie是一样的



