- 帖子
- 59
- 精华
- 0
- 积分
- 244
- 阅读权限
- 30
- 注册时间
- 2015-10-25
- 最后登录
- 2023-10-29
|
本帖最后由 anyone 于 2022-1-25 19:24 编辑
api的地址似乎没有变化,
地址还是:- https://www.zhihu.com/api/v4/questions/{问题号码}/answers
复制代码 cookies 我一直是直接拷贝 chrome network中的cookies, 做一些简单的处理, 让其变成dict, 然后传入requests
头部使用:- {
- 'Host': "www.zhihu.com",
- 'Origin': "http://www.zhihu.com",
- 'Pragma': "no-cache",
- 'Referer': "http://www.zhihu.com/"
- }
复制代码 以前这样就能爬出他的答案数据了. 可是从这两天开始, 就不行了, 总是反馈:- {"error":{"message":"请求参数异常,请升级客户端后重试","code":10003}}
复制代码 我在chrome的inspect中是可以看到答案数据的. 但是python中就不行.
也尝试了将chrome的完整头部传输到requests中, 也是同样的错误提示?
似乎他们做了防爬处理? 请大神帮忙看看, 还有没有可能爬出答案?
非常感谢.
|
|