有一个我想向其发送请求的站点,但是在发送后类型请求时,它会问我授权。
这是授权形式:
问题在于它位于请求标头中,并且在执行此过程时:
r = requests.get(“ https://www.examplesite.com”) 打印(r.headers)
返回了响应标头数据,但我想从请求标头中获取授权。.
会怎么样?
此响应头..
我想得到这个请求。
答案 0 :(得分:0)
如果授权位于请求标头中,则在形成请求之前,需要先进行设置,然后再将其发送到预期的主机。
import requests
headers = { "authorization": "random-gibberish-that-is-the-auth" }
request = requests.post("https://www.examplesite.com", headers=headers)
这意味着,在发出请求之前,您需要具有一个可以分配给authorization
标头的授权密钥。