如何将授权令牌传递到 Python 请求 header

How to pass Authorization TOKEN into Python requests header

我正在尝试使用 Python3.8.5 + requests 2.25.0 发出 http 请求。该请求在 header.

中包含授权令牌

当使用 Postman 发出请求时,我可以毫无问题地得到响应。但是,当我使用以下 python 代码发出请求时,它 returns 401。不确定代码中的内容。

401  {"detail":"Authentication credentials were not provided."}

以下 python 代码有问题。

import requests

url = <MY_URL>

payload={}
headers = {
  'Authorization': 'TOKEN <MY_TOKEN>'
}

response = requests.request("GET", url, headers=headers, data=payload)

print(response.text)

通过在请求末尾添加 / 解决了问题 url。 :-)