lidashuaiqi (@thmu) 在 如何解决Python脚本请求API返回403的问题? 中发帖
API
https://libgen.li/json.php?object=e&doi=10.2117/psysoc.2017.68&fields=commentary
操作
postman和浏览器访问状态码都是200
用postman将API转为 python requsts 代码,并保存到py文件中,执行py脚本,状态码返回403。转为CURL 也是类似现象
添加 refer / UA / postman的request header 参数,在py脚本中都返回403
放到浏览器中回车就可以拿到结果,隐私窗口同理
我的问题
如何让python脚本请求上述URL可以得到200的状态码,并可以返回结果