浅谈PHP中的数据传输CURL
确认是否安装了CURL扩展 Linux下命令: /etc/php.d/curl.ini,curl
cURL support => enabled
cURL Information => 7.19.7
curl操作步骤解析:CURL实例1.一个简单的curl,抓取百度首页 2.下载一个网页并把内容中的“百度”替换为“摆渡”之后输出 3.调用WebService 一个简单的curl,抓取百度首页 下载一个网页并把内容中的“百度”替换为“摆渡”之后输出调用WebService从FTP服务器下载一个文件到本地$rtn = curl_exec($curlobj);
fclose($outfile); if(!curl_errno($curlobj)){ // $info = curl_getinfo($curlobj); // print_r($info); echo "RETURN: " . $rtn; } else { echo 'Curl error: ' . curl_error($curlobj); } curl_close($curlobj); ?> 把本地文件上传到FTP服务器上curl_setopt($curlobj,"ftp://192.168.1.100/ftp01_uploaded.php");//上传后保存的文件名
curl_setopt($curlobj,"peter.zhou:123456");//FTP用户名:密码 curl_setopt($curlobj,CURLOPT_UPLOAD,1); 下载网络上面的一个HTTPS的资源// 设置HTTPS支持
date_default_timezone_set('PRC'); // 使用Cookie时,必须先设置时区 curl_setopt($curlobj,CURLOPT_SSL_VERIFYPEER,0); // 对认证证书来源的检查从证书中检查SSL加密算法是否存在,设置为0就是终止从服务器端进行验证 curl_setopt($curlobj,CURLOPT_SSL_VERIFYHOST,2); // $output=curl_exec($curlobj); // 执行 以上这篇浅谈PHP中的数据传输CURL就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程之家。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |