Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/334.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中的Curl命令_Python_Curl_Python Requests - Fatal编程技术网

Python中的Curl命令

Python中的Curl命令,python,curl,python-requests,Python,Curl,Python Requests,我正在尝试使用Requests库为下面的cURL命令编写一个python等效脚本。我无法找到相关标志来禁用SSL验证并设置无代理 curl -v -k -T debug.zip https://url-to-no-ssl-server/index.aspx --noproxy url-to-no-ssl-server -X POST -H "filename: debug.zip" 如何将此命令转换为python请求?这显示了如何禁用代理: session = requests.Session

我正在尝试使用
Requests
库为下面的
cURL
命令编写一个python等效脚本。我无法找到相关标志来禁用SSL验证并设置无代理

curl -v -k -T debug.zip https://url-to-no-ssl-server/index.aspx --noproxy url-to-no-ssl-server -X POST -H "filename: debug.zip"
如何将此命令转换为python请求?

这显示了如何禁用代理:

session = requests.Session()
session.trust_env = False
请求的已禁用SSL验证:

如果将verify设置为False,则请求也可以忽略验证SSL证书:

requests.get('https://kennethreitz.com,verify=False)
默认情况下,“验证”设置为True。选项验证仅适用于主机证书


我以前试过这个。它仍然不起作用。最后,我使用
urllib2
编写了一个
curl
等价物。
requests.get('https://kennethreitz.com', verify=False)
<Response [200]>