文档章节

curl不支持https协议问题解决

斯文剑客
 斯文剑客
发布于 2015/02/12 12:02
字数 292
阅读 505
收藏 0

    curl报错以及解决:   

.....
  c.perform()
error: (1, 'Protocol https not supported or disabled in libcurl')
    项目中使用到了curl包, 使用python的 pycurl包调用,  在我本地环境(ubuntu 13.10)下没有报错,但为毛在测试环境报错了?  

   1. 这个错误字面的意思是, curl包不支持https协议, 先输出命令看看:

    

   妥妥的, 明显本地环境curl是支持https协议的, 那好吧, 在线上环境输入curl -V, 果断没有看到https这一项, 看来需要下载个curl的安装一下.

   2. 安装过程:

       2.1 找到网站:  http://curl.haxx.se/download.html

      

       2.2 找到需要下载的包:  

           点击后页面跳转到这儿: http://packages.ubuntu.com/trusty/curl 

                                 

           得到下载连接.

       2.3 解压下载  && 编译安装

wget http://archive.ubuntu.com/ubuntu/pool/main/c/curl/curl_7.35.0.orig.tar.gz
tar -xzvf curl_7.35.0.orig.tar.gz
cd curl_7.35.0.orig
./configure
make
sudo make install
       2.4 再次输入:  curl -V 命令查看, https出现, 问题解决.


 3. 其他问题:

    1. 参考: http://imcn.me/html/y2014/21764.html

    2. 或许这也是个坑:  http://blog.csdn.net/ocan/article/details/9282245


© 著作权归作者所有

共有 人打赏支持
斯文剑客
粉丝 23
博文 50
码字总数 8641
作品 0
昌平
程序员
私信 提问
curl不能支持https问题

默认情况下,libcurl不支持https, 如果使用https链接,就会出现" Protocol https not supported or disabled in libcurl" 的错误提示。查看curl是否支持https可以使用命令: curl -V。 curl...

mac_zhao
2014/11/25
0
0
curl 不支持 https(Protocol https not supported or disabled in libcurl)

curl默认安装完后是只支持http协议而不支持https协议的。 可以先用curl -V查看当前curl支持哪些协议: [root@localhost /]# curl -V curl 7.19.4 (x86_64-unknown-linux-gnu) libcurl/7.19....

运维猫
2017/07/10
0
0
Jerry-chen/thinkask

欢迎star 或者fork 您的支持是我们持续的动力 项目地址:http://www.thinkask.cn 因为调试,人力等相关原因。安装暂时不支持install浏览器安装。首先请把根目录的sql文件thinkask.sql导入到数...

Jerry-chen
2016/12/12
0
0
RedHat7.2自带curl请求https站点报错解决方案

问题背景 我们的项目要拿到客户机上做私有化安装,服务器操作系统客户指定只能使用redhat7.2版本,且客户机为了保密需要不能访问外网,而操蛋的redhat系统自带的curl支持的是nss协议的https...

问题终结者
04/30
0
0
libcurl实现sftp问题

我模仿curl官网上的例子在window下写了一ftp上传的一个程序,运行正常,但是不知道怎么写一个支持sftp上传的一个程序,我尝试过将协议头ftp://换成sftp://程序提示不支持sftp这个协议,请高手...

kgzhw
2012/05/18
829
0

没有更多内容

加载失败,请刷新页面

加载更多

手写一个重试机制程序(使用Callable)

java.util.concurrent.Callable<V>接口可以实现多线程,同时还能实现一个简易重试机制。 查看Callable接口源码可知,它内部的call()方法带返回值,同时抛出了异常。 public interface Cal...

哥本哈根的小哥
11分钟前
0
0
能否通过反射修改被 final 修饰的成员变量?

一、背景 日常磨刀 二、阅前须知知识点: 当final修饰的成员变量在定义的时候初始化值,反射就不能动态修改它的值了。 当final修饰的成员变量在定义的时候没有初始化值,就还能通过反射来动态...

jack__0023
30分钟前
0
0
方之熙博士被任命为RISC-V基金会中国顾问委员会主席,加速RISC-V ISA在中国的应用

中国顾问委员会将就RISC-V基金会的教育和应用推广战略提供指导 今天在中国乌镇举行的世界互联网大会(World Internet Conference)上,RISC-V基金会(RISC-V Foundation)宣布,半导体行业资深人...

whoisliang
43分钟前
1
0
为了用户体验,不要做浏览器兼容

读者看到这篇文章的标题也许会感到奇怪,按照通常的经验来说,为了用户体验应该做浏览器兼容,以便让不同的浏览器用户都能有好的体验,从而增加网站的流量,但是我认为做浏览器兼容属于同样的...

Bob2100
44分钟前
1
0
分布式定时任务架构 (二) xxl-job二次开发实践

4个月前,公司有任务调度的需求,需要一周内完成,时间非常紧。 需求有三点: web界面编辑cron表达式,启动,停止任务 接入公司的rpc成本较低,公司有自研的rpc,研发人员希望共用同一套注解 ...

勇哥和你一起学技术
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部