這篇文章主要介紹了php使用curl獲取https請求的方法,涉及curl針對https請求的操作技巧,非常具有實用價值,需要的朋友可以參考下
本文實例講述了php使用curl獲取https請求的方法。分享給大家供大家參考。具體分析如下:
今日在做一個項目,需要curl獲取第三方的API,對方的API是https方式的。
之前使用curl能獲取http請求,但今天獲取https請求時,出現了以下的錯誤提示:證書驗證失敗。
SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
解決方法為在curl請求時,加入:
代碼如下:curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); // 跳過證書檢查
curl https請求代碼
代碼如下:<?php