curl error code 60 51 代码解决方式

原创 2016年08月29日 10:44:12

curl error code 60 

命令行加选项-k就可以

curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, false)
curl error code 51 
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST, true);

CURLOPT_SSL_VERIFYHOST的值

  • 设为0表示不检查证书
  • 设为1表示检查证书中是否有CN(common name)字段
  • 设为2表示在1的基础上校验当前的域名是否与CN匹配

libcurl早期版本中这个变量是boolean值,为true时作用同目前设置为2,后来出于调试需求,增加了仅校验是否有CN字段的选项,因此两个值true/false就不够用了,升级为0/1/2三个值。

再后来(libcurl_7.28.1之后的版本),这个调试选项由于经常被开发者用错,被去掉了,因此目前也不支持1了,只有0/2两种取值。


解决使用CURL出现code ERROR 60错误的问题

今天用CURL调用和风天气的API,(本来想用file_get_cntent()的,但是听说curl好用..就去试试了,也可以写爬虫什么的,确实好用) CURL, 在调用下面这段代码的时候,显示cod...
  • mazicwong
  • mazicwong
  • 2017年02月09日 14:45
  • 3908

微信支付:curl出错,错误码:60

最近一个微信项目用到微信支付系统,在微信官方下载了一个官方的demo。运行后竟然报错。 Fatal error: Uncaught exception ‘WxPayException‘ with...
  • qq_34755805
  • qq_34755805
  • 2016年04月22日 17:28
  • 8349

curl 错误信息

有关 FTP 和 HTTP 远程网络服务器日志传输失败的错误代码列表 概述 您可以配置 Urchin 日志源,从而通过 FTP 或 HTTP 收集来自远程服务器的网络服务器日志。 在正常情况下...
  • xinguan1267
  • xinguan1267
  • 2011年12月08日 17:17
  • 22540

http 使用curl发起https请求 error 60 51

curl_setopt换成 curl_easy_setopt  cacert.pem路径换成字符串 CURLOPT_SSL_VERIFYPEER 解决error 51 大概7.28版本后要设置2,不...
  • xp5xp6
  • xp5xp6
  • 2016年08月29日 16:24
  • 1883

curl返回常见错误码

http://www.cnblogs.com/wainiwann/p/3492939.html  CURLE_OK(0)   所有罚款。继续像往常一样。   CURLE_UNSUPPORTED_PR...
  • kenkao
  • kenkao
  • 2015年07月14日 11:40
  • 15799

Linux使用curl访问https站点时报错汇总

每一种客户端在处理https的连接时都会使用不同的证书库。IE浏览器和FireFox浏览器都可以在本浏览器的控制面板中找到证书管理器。在证书管理器中可以自由添加、删除根证书。 而Linux的curl使...
  • duan19056
  • duan19056
  • 2016年06月29日 20:35
  • 4803

curl请求 https资源的时候出现400

curl https proxy curl: (56) Received HTTP code 400 from proxy after CONNECT
  • tacuhuh
  • tacuhuh
  • 2016年08月08日 15:55
  • 3369

CURL使用SSL证书访问HTTPS

在支付的交互过程中,安全绝对是需要考虑的重要因素之一。体现在对服务器交互数据的签名等环节,但有的时候为了能达到更高的安全级别,还需要用ssl证书,即web服务器有证书,浏览器客户端/请求端也需要安装证...
  • kobejayandy
  • kobejayandy
  • 2015年03月31日 00:01
  • 30196

Linux错误代码含义/Linux Error Code

C Name Value Description EPERM 1 Operation not permitted ENOEN...
  • u010419967
  • u010419967
  • 2014年04月23日 14:53
  • 1828

apt-get 安装失败,提示E Sub-process usrbindpkg returned an error code 解决办法

  • 2013年08月15日 15:52
  • 310B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:curl error code 60 51 代码解决方式
举报原因:
原因补充:

(最多只允许输入30个字)