2

这是我的 php 代码,当我运行它时。它返回给我的 error_no 是 3。我不知道发生了什么。

 $curl = curl_init();
        curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, $timeout);
        curl_setopt($curl, CURLOPT_TIMEOUT, $timeout);
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
        curl_setopt($curl, CURLOPT_HEADER, false);
        curl_setopt($curl, CURLOPT_POST, 1);
        curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($param));            
        curl_setopt($curl, CURLOPT_URL, $url);
        //echo http_build_query($param);
        $response = curl_exec($curl);
        $errorCode = curl_errno($curl);
4

1 回答 1

3

error_no 3 是 CURLE_URL_MALFORMAT,因此请检查您使用的网址是否正确http://php.net/manual/en/function.curl-errno.php#103128

于 2016-03-10T10:19:17.097 回答