繁体   English   中英

请求获取状态码401。我在做什么错

[英]Requests get status code 401. What am i doing wrong

我究竟做错了什么? 我得到401代码

我使用网站API,这是该网站的示例:

图片

我的代码:

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)

输出:

<Response [401]>

您正在将loginpassword作为字符串传递。 那正确吗? 我想应该是

content_res = requests.get(get_url, headers=headers, auth=(login, password))

至少您已经设置了变量。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM