立即注册
 找回密码
 立即注册

梦幻岛

搜索
热搜: 活动 交友
梦幻岛 首页 生活 技术分享 查看内容

linux系统自带的curl 不支持https

2019-7-31 16:32| 发布者: admin| 查看: 266| 评论: 0

摘要: 如果curl是默认安装的话,是不支持https,当你在使用libcurl去访问https时,就会报以下的错误可以通过下面的命令查看curl现在支持哪些协议Protocols里没有h ...

如果curl是默认安装的话,是不支持https,当你在使用libcurl去访问https时,就会报以下的错误

可以通过下面的命令查看curl现在支持哪些协议 

image.png

Protocols里没有https就需要按下边步骤操作处理:

 

如果curl要支持https,就必须先安装openssl,安装方法可以看下面的链接 
http://dreamisland.wang/article-50-1.html

安装完openssl,接下来就是重新配置安装curl


/configure -with-ssl=/usr/local/ssl(我这里没有配置prefix选项,直接将curl安装到默认的目录/usr/local) 

config之后,会有以下信息打出 
image.png

4)make 过程可能会报LDAP及/usr/local/ssl bad的问题,版本过高了,深度降低版本到curl-7.50.0,之前装的7.19不支持ssl

重新make,通过了


5)make install

最后查看curl支持的协议,可以看到现在已经支持https协议了 
curl -V 
image.png



路过

雷人

握手

鲜花

鸡蛋
返回顶部