Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python request.get()中的auth关键字做什么?_Python_Api_Request_Python Requests - Fatal编程技术网

Python request.get()中的auth关键字做什么?

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身份验证,也称为授权头的值

从API发出GET请求时,我看到了以下内容(请求模块):


这个auth关键字到底做什么?如果没有包含,会发生什么情况?

http basic auth将与您的API请求一起使用


如果它需要身份验证,而您没有提供任何身份验证,那么您的请求将失败。

http basic auth将与您的API请求一起执行


如果它需要身份验证,而您没有提供任何身份验证,您的请求将失败。

关键字
auth
用于HTTP身份验证,也称为
授权
头的值。当传递一个元组时,它将执行。

关键字
auth
用于HTTP身份验证,也称为
授权
头的值。当传递一个元组时,它将执行

requests.get(url, auth=(username, password)