<?php
/****************簡單的網(wǎng)頁爬蟲*****************/
// $curl = curl_init("http://www.baidu.com");//初始化
// $ch = curl_exec($curl);//執(zhí)行
// curl_close($curl);//結(jié)束
// phpinfo();
/****************在網(wǎng)絡(luò)上下載一個網(wǎng)頁并把內(nèi)容中的“百度”替換為“屌絲之后輸出”******************/
// $curlobj = curl_init();//初始化
// curl_setopt($curlobj, CURLOPT_URL, "http://www.baidu.com"); //設(shè)置訪問的網(wǎng)頁URL
// curl_setopt($curlobj, CURLOPT_RETURNTRANSFER,true);//不直接打印下載下來的網(wǎng)頁 必須寫這個才將數(shù)據(jù)保存到變量當(dāng)中 返回字符串,而不直接輸出
// $output = curl_exec($curlobj);//執(zhí)行并保存到變量
// curl_close($curlobj);//關(guān)閉cURL
// //保存到自定義文件
// $myfile = fopen("newfile.html", "w") or die("Unable to open file!");
// fwrite($myfile, $output);
// fclose($myfile);
// echo str_replace("百度","呵呵",$output);//字符串替換函數(shù)str_replace
/******************通過調(diào)用WebService查詢北京的當(dāng)前天氣*****************/
// $data = 'theCityName=北京';
// $curlobj = curl_init();
// curl_setopt($curlobj, CURLOPT_URL, "http://www.webxml.com.cn/WebServices
// /WeatherWebService.asmx/getWeatherbyCityName");
// curl_setopt($curlobj, CURLOPT_HEADER, 0);//不顯示header
// curl_setopt($curlobj, CURLOPT_RETURNTRANSFER, 1);//返回字符串,而不直接輸出
// curl_setopt($curlobj, CURLOPT_POST, 1);//設(shè)置POST
// curl_setopt($curlobj, CURLOPT_POSTFIELDS, $data);
// curl_setopt($curlobj, CURLOPT_HTTPHEADER, array("application/x-www-form-urlencoded;chars=utf-8","Content-length:".strlen($data)));
// $rtn = curl_exec($curlobj);
// if(!curl_errno($curlobj)){
// echo $rtn;
// }else{
// echo 'Curl error:' . curl_error($curlobj);
// }
// curl_close($curlobj);
/******************登陸慕課網(wǎng)并下載個人空間主頁 必須用郵箱登錄。。 *******************/
// $data='username=1173728626@qq.com&password=zsfwan1314&remember=1';
// $curlobj = curl_init();//初始化
// curl_setopt($curlobj,CURLOPT_URL,"http://www.imooc.com/user/login");//設(shè)置訪問網(wǎng)頁的url
// curl_setopt($curlobj,CURLOPT_RETURNTRANSFER, TRUE);//返回字符串,而不直接輸出
// //Cookie相關(guān)設(shè)置,這部分設(shè)置需要在所有會話開始之前設(shè)置
// date_default_timezone_get('PRC');//使用Cookie時,必須先設(shè)置時區(qū)
// curl_setopt($curlobj, CURLOPT_COOKIESESSION, TRUE);//設(shè)置支持cookie session
// curl_setopt($curlobj, CURLOPT_COOKIEFILE, 'cookiefile');
// curl_setopt($curlobj, CURLOPT_COOKIEJAR, 'cookiefile');
// curl_setopt($curlobj, CURLOPT_COOKIE, session_name() . '=' .session_id());
// curl_setopt($curlobj, CURLOPT_HEADER,0);
// curl_setopt($curlobj, CURLOPT_FOLLOWLOCATION, 1);//這樣能夠讓cRUL支持頁面鏈接跳轉(zhuǎn)
// curl_setopt($curlobj, CURLOPT_POST, 1);
// curl_setopt($curlobj, CURLOPT_POSTFIELDS, $data);
// curl_setopt($curlobj, CURLOPT_HTTPHEADER, array("application/x-www-form-urlencoded;
// charset=utf-8;","Content-length: ".strlen($data)));
// curl_exec($curlobj); //執(zhí)行
// curl_setopt($curlobj, CURLOPT_URL, "http://www.imooc.com/space/index");
// curl_setopt($curlobj, CURLOPT_POST, 0);
// curl_setopt($curlobj, CURLOPT_HTTPHEADER,array("Content-type: text/xml"));
// $output = curl_exec($curlobj);//執(zhí)行
// curl_close($curlobj);
// //保存到自定義文件
// $myfile = fopen("muke.html", "w") or die("Unable to open file!");
// fwrite($myfile, $output);
// fclose($myfile);
// echo $output;
/******************下載網(wǎng)絡(luò)上面的一個HTTPS的資源*******************/
$curlobj = curl_init();//初始化
curl_setopt($curlobj, CURLOPT_URL, "https://ajax.aspnetcdn.com/ajax/jquery.validate/1.12.0/jquery.validate.js");//設(shè)置訪問網(wǎng)頁的url
curl_setopt($curlobj, CURLOPT_RETURNTRANSFER, true);//返回字符串 而不輸出
//設(shè)置HTTPS支持
date_default_timezone_set('PRC');//使用Cookie時,必須先設(shè)置時區(qū)
curl_setopt($curlobj, CURLOPT_SSL_VERIFYPEER, 0);//終止從服務(wù)器端進行驗證
$output = curl_exec($curlobj); //執(zhí)行
curl_close($curlobj);//關(guān)閉
echo $output;
慕課網(wǎng)cURL實戰(zhàn)練習(xí)代碼
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 繼續(xù)學(xué)習(xí)布局咯: 這部分還木有進行到footer,但content部分內(nèi)容太多了,所以就將課程提問部分也放在這篇文...
- 說起色彩的魔力,我想起前幾天看的一篇文章《色彩心理學(xué)》,里面有提到幾個問題: ⑴為什么看到藍(lán)色的汽車要特別小心? ...