繁体   English   中英

Python“请求”库:每个请求的HTTP基本身份验证

[英]Python “requests” library: HTTP basic authentication for each request

在Python脚本中,我使用具有HTTP基本身份验证和自定义CA证书的“请求”库来进行信任,如下所示:

import requests    
response = requests.get(base_url, auth=(username, password), verify=ssl_ca_file)

我需要发出的所有请求都必须使用这些参数。 是否有一种“ Python”方式将所有请求的默认值设置为默认值?

使用Session() 文档状态:

通过Session对象,您可以在请求中保留某些参数。

import requests

s = requests.Session()
s.auth = (username, password)
s.verify = ssl_ca_file

s.get(base_url)

暂无
暂无

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

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