[英]Requests get status code 401. What am i doing wrong
what am I doing wrong? 我究竟做错了什么? I get 401
code 我得到401
代码
I use sites API, here is an example from the site: 我使用网站API,这是该网站的示例:
My code: 我的代码:
import requests
login = "9163516566U1233"
password = "1233852"
get_url = "https://mrecord.mts.ru/api/v3/recs/9160551823/2019-07-24T00:00:00/2019-07-28T23:59:59"
b64_auth_str = "bG9naW46cGFzc3dvcmQ="
headers = {'Authorization': 'Basic %s' % b64_auth_str}
content_res = requests.get(get_url, headers=headers, auth=('login', 'password'))
print(content_res)
Output: 输出:
<Response [401]>
You are passing login
and password
as string. 您正在将login
和password
作为字符串传递。 Is that right? 那正确吗? I guess it should be 我想应该是
content_res = requests.get(get_url, headers=headers, auth=(login, password))
At least you have set the variables. 至少您已经设置了变量。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.