cURL使用说明
/*
*cURL使用流程
*/
$curl = curl_init(); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_TIMEOUT, 500); // 如果在部署过程中代码在此处验证失败,请到 http://curl.haxx.se/ca/cacert.pem 下载新的证书判别文件。 curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, true); curl_setopt($curl, CURLOPT_URL, $url); //[[--curl调试 $fp = fopen(dirname(__FILE__).'/errorlog.txt', 'w'); curl_setopt($curl, CURLOPT_VERBOSE, 1); curl_setopt($curl, CURLOPT_STDERR, $fp); //--]] $res = curl_exec($curl); curl_close($curl);
1.cURL自7.18开始内置cacert.pem证书判别文件
2.低版本linux如redhat4.*内置cURL版本一般很低,不支持ssl访问,可以安装稍微高的版本如7.20
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~