【发布时间】:2020-08-13 19:21:53
【问题描述】:
从 API 发出 GET 请求时,我看到了以下内容(请求模块):
requests.get(url, auth=(username, password)
这个 auth 关键字究竟有什么作用?如果不包含会怎样?
【问题讨论】:
标签: python api request python-requests
从 API 发出 GET 请求时,我看到了以下内容(请求模块):
requests.get(url, auth=(username, password)
这个 auth 关键字究竟有什么作用?如果不包含会怎样?
【问题讨论】:
标签: python api request python-requests
http 基本身份验证与您的 API 请求一起使用。
https://requests.readthedocs.io/en/master/user/authentication/
如果它需要身份验证而您不提供任何身份验证,您的请求将失败。
【讨论】:
auth 关键字用于 HTTP 身份验证,也就是 Authorization 标头的值。当传递一个元组时,它将执行HTTP basic access authentication。
【讨论】: