我有一个curl请求,选项是-g,它可以工作,但是我不能用python请求访问它。
curl -i -g -k -X POST -d '{"password": "pwd", "username": "test"}' https://ip_address:port/path/to/api
响应是成功的,详细信息在requested中。另外,如果我从上面的curl中删除-g,那么请求失败,所以我的应用程序-g是强制性的。
>>> import requests
>>> from requests.auth import HTTPBasicAuth
>>> r = requests.post("https://[ip_address]:port/path/to/api", auth=("test", "pwd"), body='')
错误为ssl_cerificate失败。
如何处理请求以成功获得响应。
1条答案
按热度按时间rryofs0p1#
为此,我们需要导入一个额外的库/模块,如下所示
从现在开始,您将不会看到上述问题