如何使用请求pyhton从网站获取授权

时间:2020-06-23 10:57:35

标签: python-3.x ajax scripting python-requests

有一个我想向其发送请求的站点,但是在发送后类型请求时,它会问我授权。

这是授权形式:

enter image description here

问题在于它位于请求标头中,并且在执行此过程时:

r = requests.get(“ https://www.examplesite.com”) 打印(r.headers)

返回了响应标头数据,但我想从请求标头中获取授权。.

会怎么样?

此响应头..

enter image description here

我想得到这个请求。

enter image description here

1 个答案:

答案 0 :(得分:0)

如果授权位于请求标头中,则在形成请求之前,需要先进行设置,然后再将其发送到预期的主机。

import requests

headers = { "authorization": "random-gibberish-that-is-the-auth" }
request = requests.post("https://www.examplesite.com", headers=headers)

这意味着,在发出请求之前,您需要具有一个可以分配给authorization标头的授权密钥。