学习使用curl采集curl使用方法
前端之家收集整理的这篇文章主要介绍了
学习使用curl采集curl使用方法,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
<div class="codetitle"><a style="CURSOR: pointer" data="58588" class="copybut" id="copybut58588" onclick="doCopy('code58588')"> 代码如下:
<div class="codebody" id="code58588">
<?
PHP $cookie_jar = tempnam('./tmp','cookie');
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,'登陆地址');
curl_setopt($ch,CURLOPT_POST,1);
$request = 'username=xxx&pwd=xxx';
curl_setopt($ch,CURLOPT_POSTFIELDS,$request);//传递数据
curl_setopt($ch,CURLOPT_COOKIEJAR,$cookie_jar);//把返回来的cookie信息保存在$cookie_jar
文件中
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);//设定返回的数据是否
自动显示 curl_setopt($ch,CURLOPT_HEADER,false);//设定是否
显示头信息
curl_setopt($ch,CURLOPT_NOBODY,false);//设定是否
输出页面内容 curl_exec($ch);
curl_close($ch); //get data after login $ch2 = curl_init();
curl_setopt($ch2,'查看地址');
curl_setopt($ch2,false);
curl_setopt($ch2,1);
curl_setopt($ch2,CURLOPT_COOKIEFILE,$cookie_jar);
$orders = curl_exec($ch2); echo $orders;
curl_close($ch2);// 实践证明很稳定:)
?>