php_curl

<?php
// 初始化curl
$ch = curl_init();
// 設(shè)置代理, 很多時(shí)候用來調(diào)試程序, 或者切換代理 ip 來采集一些防采集的網(wǎng)站
// curl_setopt ($ch, CURLOPT_PROXY, '127.0.0.1:8888');
// 設(shè)置要提交的 url
curl_setopt ($ch, CURLOPT_URL, "https://www.baidu.com");
// 是否顯示頭信息
curl_setopt($ch, CURLOPT_HEADER, true);
// 設(shè)置超時(shí)時(shí)間
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
// CURLOPT_FOLLOWLOCATION 為 true, 則會(huì)跟著爬取重定向頁面, 否則不會(huì)跟蹤重定向頁面 比如跟蹤重定向
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
// 是否驗(yàn)證ssl證書, 在請求https時(shí)候, 設(shè)置 false 表示不驗(yàn)證
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
// 設(shè)置 ua 信息
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
//  設(shè)置來路地址
curl_setopt($ch, CURLOPT_REFEERER, "https://www.baidu.com");
// 是否返回內(nèi)容, 如果設(shè)為false的話, 表示直接輸出到頁面, 就不會(huì)在curl_exec執(zhí)行的時(shí)候返回內(nèi)容. 設(shè)置為true時(shí)候才返回
curl_setopt($ch, CURLOPT_RETURNTRANSFER, false);
// 執(zhí)行curl請求
curl_exec($ch);
// 關(guān)閉curl連接
curl_close($ch);
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容