错误:HTTPS网站要求您的Web浏览器发送一个“Referer头”,但未发送任何头信息。

2024-05-03 03:39:51 发布

您现在位置:Python中文网/ 问答频道 /正文

You are seeing this message because this HTTPS site requires a 'Referer header' to be sent by your Web browser, but none was sent. This header is required for security reasons, to ensure that your browser is not being hijacked by third parties.

我试图使用请求登录到一个网站,但是收到了上面的错误,我如何创建一个'Referer' 头'?

payload = {'inUserName': 'xxx.com', 'inUserPass': 'xxxxxx'}
url = 'https:xxxxxx'
req=requests.post(url, data=payload)
print(req.text)

Tags: tobrowseryouurlyourbyisthis