首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python-requests-get-fails-with-403-forbidden-even-after-using-headers-and-session -Python3.8

Python-requests-get-fails-with-403-forbidden-even-after-using-headers-and-session -Python3.8
EN

Stack Overflow用户
提问于 2021-11-16 15:47:08
回答 2查看 79关注 0票数 0

我对这个问题也有同样的问题:Python requests.get fails with 403 forbidden, even after using headers and Session object

不幸的是,没有answer.So,我该如何解决禁止的403?

我试过了:

Python requests - 403 forbidden - despite setting User-Agent headers

和:

Python requests. 403 Forbidden

有人知道解决这个问题的另一个选择吗?

代码语言:javascript
复制
import requests

url_complete='https://smartsub.les.inf.puc-rio.br//media/imagens/5f667ec98b21262d4fc0a9dc5df4d0e4/8c6bbb5844e009eab139442e4024684d.jpg'


session = requests.Session()
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36 Edg/95.0.1020.53',
          'referer':'https://smartsub.les.inf.puc-rio.br/login/?next=/'}
Picture_request = session.get(url_complete,headers=headers)
print(Picture_request)
EN

回答 2

Stack Overflow用户

发布于 2021-11-18 13:35:07

对于有同样问题的人来说,我的问题的解决方案是在标题中填写cookers信息。

代码语言:javascript
复制
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36 Edg/95.0.1020.53',

'cookie':" ..."}

您可以使用与useg-agent相同的方式获取cookie信息,如下所述

Python requests. 403 Forbidden

票数 1
EN

Stack Overflow用户

发布于 2021-11-16 15:57:45

尝试HTTP代理,例如'Zyte‘

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69992169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档