如何解决curl协议不支持https的问题?

概述最近在其中一台服务器碰到关于curl的报错:curl: (1) Protocol "https" not supported or disa

大家好,今天来为大家分享如何解决curl协议不支持https的问题?的一些知识点,和的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!

1、查看当前curl支持哪些协议

curl默认安装后只支持http协议,不支持https协议。可以先使用curl -V查看curl当前支持哪些协议。

可以看出不支持https协议。如果使用curl命令访问https,会报错:

libcurl 中不支持或禁用协议https

如何解决curl协议不支持https的问题?

2、安装openssl

如果需要curl支持https协议,则需要安装openssl并使其在curl中生效。

yum install -y openssl openssl-developenssl 版本-a

3、重新编译安装curl

如何解决curl协议不支持https的问题?

您可以在此网站上找到最新版本http://curl.haxx.se/download/

wget https://curl.haxx.se/download/curl-7.70.0.tar.gztar -xvfcurl-7.70.0.tar.gzcdcurl-7.70.0/./configure –with-sslmake make install

4、检查当前curl支持哪些协议

可以看到支持https协议

如何解决curl协议不支持https的问题?

5、再次下载

用户评论

如何解决curl协议不支持https的问题?
嗯咯

终于找到这个问题解答了!一直不知道怎么用 curl 发送 https 请求。原来是需要安装额外的证书和配置。学习一下这篇文章,感觉马上就能解决了。

    有14位网友表示赞同!

如何解决curl协议不支持https的问题?
(り。薆情海

我觉得把这个文章的标题直接写成“curl协议不支持https怎么办?” 更能直接抓住读者眼球,哈哈

    有13位网友表示赞同!

如何解决curl协议不支持https的问题?
花菲

这篇博客讲得真不错!我之前遇到同样的问题也花了半天时间找方法解决。作者解释很清晰,我也终于弄懂了怎么配置证书和使用 SSL 连接。感谢分享! 这篇文章简直是救星啊!

    有10位网友表示赞同!

如何解决curl协议不支持https的问题?
墨城烟柳

我也是学编程不久的,对于 curl 和 https 的理解还比较混乱。这篇文章讲解得很深入,让我对两者之间的关系有了更清楚的认识 ,谢谢作者!

    有6位网友表示赞同!

如何解决curl协议不支持https的问题?
繁华若梦

我一直在用 postman 测试接口,现在想尝试用 curl 来发送 https 请求。看来需要学习一下文章中的方法才行。

    有19位网友表示赞同!

如何解决curl协议不支持https的问题?
遗憾最汹涌

https 这个协议确实很安全,curl 支持这个协议就更好了! 感觉很多教程都避开这个问题,这篇文章非常实用!

    有15位网友表示赞同!

如何解决curl协议不支持https的问题?
浮殇年华

我试了作者的方法,发现连接还是失败,看来还得仔细检查配置参数…

    有9位网友表示赞同!

如何解决curl协议不支持https的问题?
白恍

我觉得标题写的有点生硬,不过文章内容很实用了,感谢作者的分享!

    有9位网友表示赞同!

如何解决curl协议不支持https的问题?
雨后彩虹

这个博客里提到的 OpenSSL 证书我听说过,但是感觉挺复杂的。希望以后能学习到一些更简单的解决方法!

    有11位网友表示赞同!

如何解决curl协议不支持https的问题?
拽年很骚

curl 的确是一些工具测试接口的好帮手,可惜不支持 https 就太不方便了!希望以后 curl 官方能支持 https 直接连接

    有8位网友表示赞同!

如何解决curl协议不支持https的问题?
巷雨优美回忆

文章内容很丰富,讲解得很清楚。我之前也遇到过这个问题,现在解决方案都清晰明白了!

    有15位网友表示赞同!

如何解决curl协议不支持https的问题?
娇眉恨

感觉这篇文章挺专业的,对于初学者来说可能理解难度比较大,需要多看几遍才能吸收全部信息

    有14位网友表示赞同!

如何解决curl协议不支持https的问题?
不识爱人心

感谢作者分享! 我一直都在用 openssl 命令来管理证书, 文章介绍的安装方法更方便简洁很多!

    有17位网友表示赞同!

如何解决curl协议不支持https的问题?
念安я

虽然解决不了 curl 直接支持 https 的问题,但是这篇博客的解决方案确实很有用,让我可以继续使用 curl 来进行测试和开发

    有13位网友表示赞同!

如何解决curl协议不支持https的问题?
尘埃落定

我感觉这个标题太直接了,其实可以换成更加吸引人的标题,比如 “轻松学习curl发送HTTPS请求” 。 不然可能读者觉得枯燥乏味

    有17位网友表示赞同!

如何解决curl协议不支持https的问题?
淡淡の清香

这种复杂的证书配置真让人头疼啊,希望以后有更简单的方法解决这个问题!

    有8位网友表示赞同!

如何解决curl协议不支持https的问题?
笑叹★尘世美

我的系统里好像没有 OpenSSL, 需要先安装一下吧。文章讲解得挺详细的,看下应该能够顺利完成安装步骤。

    有9位网友表示赞同!

如何解决curl协议不支持https的问题?
杰克

这篇文章真的太棒了!让我解决了在使用 curl 发送 https 请求时的难题。原来还需要证书配置啊,我之前一直没注意…

    有12位网友表示赞同!

原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/163985.html

(0)
小su's avatar小su
上一篇 2024年9月21日 上午8:39
下一篇 2024年9月21日 上午8:44

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注