2017-04-18 149 views
0

嗨,我正在使用XAMPP版本v3.2.2,並且我試圖在PHP CURL Lib中使用API​​。但是,在每次請求我收到此錯誤信息:不支持或禁止在libcurl中使用協議「curl https」

協議 「捲曲HTTPS」 不支持或禁用libcurl中

$curl = curl_init(); 
curl_setopt_array($curl, array(
    CURLOPT_RETURNTRANSFER => 1, 
    CURLOPT_URL => 'curl https://dawanda.com/[XYZ]/products?v=1.1', 
    CURLOPT_HTTPHEADER => array('X-Dawanda-Auth: [XYZ]') 
)); 
    $resp = curl_exec($curl); 

    echo curl_error($curl); 

    curl_close($curl); 

Those are my CURL properties

我不明白的錯誤信息,因爲https協議在phpinfo()中列出。

回答

2

刪除「捲曲」的網址CURLOPT_URL =>「捲曲https://dawanda.com/[XYZ]/products?v=1.1」讓

$curl = curl_init(); 
curl_setopt_array($curl, array(
    CURLOPT_RETURNTRANSFER => 1, 
    CURLOPT_URL => 'https://dawanda.com/[XYZ]/products?v=1.1', 
    CURLOPT_HTTPHEADER => array('X-Dawanda-Auth: [XYZ]'), 
    CURLOPT_SSL_VERIFYHOST => false, 
    CURLOPT_SSL_VERIFYPEER => false 
)); 
    $resp = curl_exec($curl); 

    echo curl_error($curl); 

    curl_close($curl); 
+0

嘛,然後我收到此錯誤信息:** SSL證書問題:無法獲取本地頒發者證書** – DumbergerL

+0

我已經更新了我的答案並添加了這些行CURLOPT_SSL_VERIFYHOST,false), \t CURLOPT_SSL_VERIFYPEER,false)。 –

+0

它的工作原理。非常感謝! – DumbergerL

相關問題