Python request.get()中的auth关键字做什么?
从API发出GET请求时,我看到了以下内容(请求模块):Python request.get()中的auth关键字做什么?,python,api,request,python-requests,Python,Api,Request,Python Requests,从API发出GET请求时,我看到了以下内容(请求模块): 这个auth关键字到底做什么?如果没有包含,会发生什么情况?http basic auth将与您的API请求一起使用 如果它需要身份验证,而您没有提供任何身份验证,那么您的请求将失败。http basic auth将与您的API请求一起执行 如果它需要身份验证,而您没有提供任何身份验证,您的请求将失败。关键字auth用于HTTP身份验证,也称为授权头的值。当传递一个元组时,它将执行。关键字auth用于HTTP身份验证,也称为授权头的值
这个auth关键字到底做什么?如果没有包含,会发生什么情况?http basic auth将与您的API请求一起使用
如果它需要身份验证,而您没有提供任何身份验证,那么您的请求将失败。http basic auth将与您的API请求一起执行
如果它需要身份验证,而您没有提供任何身份验证,您的请求将失败。关键字
auth
用于HTTP身份验证,也称为授权
头的值。当传递一个元组时,它将执行。关键字auth
用于HTTP身份验证,也称为授权
头的值。当传递一个元组时,它将执行
requests.get(url, auth=(username, password)