吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3252|回复: 18
收起左侧

[已解决] Python爬微博,json提示"code":"100001"求指导

  [复制链接]
d8349565 发表于 2020-11-12 13:05
本帖最后由 d8349565 于 2020-11-12 15:01 编辑

网址:https://s.weibo.com/pic?q=%E7%83%AD%E9%97%A8&Refer=Spic_box
json地址:https://s.weibo.com/ajax_pic/list?q=%E7%83%AD%E9%97%A8&page=1&_t=0&__rnd=1605157195833
get到的内容:{"code":"100001","msg":"\u8bf7\u6c42\u65b9\u5f0f\u4e0d\u6b63\u786e"}


在preview里面其实已经可以看到了,但是Python获取的不一样。
image.png

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

imyxuan 发表于 2020-11-12 13:45
请求头加上 X-Requested-With, Host, Referer就行了

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
d8349565 + 1 + 1 谢谢@Thanks!

查看全部评分

 楼主| d8349565 发表于 2020-11-12 14:04
imyxuan 发表于 2020-11-12 13:45
请求头加上 X-Requested-With, Host, Referer就行了

谢谢,完美解决,我也验证了下,主要是就是这2个
image.png
一颗草莓 发表于 2020-11-12 13:08
不是都提示了么   请求方式不正确
检查提交方式 cookie  useragent 或者浏览器hearder 看看有什么不一样
 楼主| d8349565 发表于 2020-11-12 13:12
朱小猪 发表于 2020-11-12 13:08
不是都提示了么   请求方式不正确
检查提交方式 cookie  useragent 或者浏览器hearder 看看有什么不一样

我在浏览器上直接打开json的地址就提示"code":"100001"
ytw6176 发表于 2020-11-12 13:16
post试试
 楼主| d8349565 发表于 2020-11-12 13:19

结果也是一样的,无奈
cj4862 发表于 2020-11-12 13:31
rnd=1605157195833。这个是变动的呀
风绕柳絮轻敲雪 发表于 2020-11-12 13:42
地址带有时间戳的 你这样直接访问是访问不了的
再见babay 发表于 2020-11-12 13:42
可以看下浏览器请求的header内容,很多网站都会利用header来过滤一遍请求
linguo2625469 发表于 2020-11-12 13:44
就是这样检测的啊 header ua 还有自定义的参数 对不上就不行 就为了反爬
坦然 发表于 2020-11-12 13:45
带上Referer就行了。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-29 23:58

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表