Curl证书撤销-撤销函数
我正在尝试从一个网站(任何真正的网站)获得响应,但我不断收到以下错误: curl:(35)schannel:下一次初始化SecurityContext失败:未知错误(0x80092012)-吊销功能无法检查证书的吊销 我使用的命令是:Curl证书撤销-撤销函数,curl,Curl,我正在尝试从一个网站(任何真正的网站)获得响应,但我不断收到以下错误: curl:(35)schannel:下一次初始化SecurityContext失败:未知错误(0x80092012)-吊销功能无法检查证书的吊销 我使用的命令是: curl -i https://www.gmit.ie 我可以让它工作,直到我试图从api.twitter.com网站得到回复。之后,它继续返回错误 我可以将命令更改为: curl -i "https://www.gmit.ie" --ssl-no-revoke
curl -i https://www.gmit.ie
我可以让它工作,直到我试图从api.twitter.com网站得到回复。之后,它继续返回错误
我可以将命令更改为:
curl -i "https://www.gmit.ie" --ssl-no-revoke
这确实有效,并且给了我一个准正确的响应,包括标题,还有整个站点的html代码
如何使curl命令重新正常工作
补充说明:
- 使用Cmder发送卷发
- 使用多个网络,无代理
- Python可以得到正确的响应
- 我来晚了,但我认为值得指出您可能存在的困惑
吊销功能无法检查证书的吊销
你只会在“https”上看到它,我怀疑它出现在twitter上还有其他原因。对于这个问题还有其他问题,您已经找到了解决方法——ssl no revoke
给我一个准正确的回复,包括标题,还有整个网站的html代码
你忘了说什么是“正确的回答”。您将获得您请求的URL(而不是整个站点)的文档(“html代码”非常常见)
根据您的curl版本,这里有文档,例如:
我改为http以获得较短的文档,并提供我认为正确的输出
curl -i http://www.gmit.ie
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 178 100 178 0 0 178 0 0:00:01 --:--:-- 0:00:01 1034
HTTP/1.1 301 Moved Permanently
Server: nginx
Date: Mon, 21 Sep 2020 15:57:06 GMT
Content-Type: text/html
Content-Length: 178
Connection: keep-alive
Location: https://www.gmit.ie/
<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>
如果得到相同的结果,请确保输出正确
curl -i http://www.gmit.ie
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 178 100 178 0 0 178 0 0:00:01 --:--:-- 0:00:01 1034
HTTP/1.1 301 Moved Permanently
Server: nginx
Date: Mon, 21 Sep 2020 15:57:06 GMT
Content-Type: text/html
Content-Length: 178
Connection: keep-alive
Location: https://www.gmit.ie/
<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>
卷曲-i“https://www.gmit.ie“--ssl无撤销
另外,如文档所述,请养成将选项放在URL之前的习惯,即使它也是这样工作的