php 伪造请求连接,phpcurl发送伪造请求
這篇文章主要介紹了php curl 發送偽造請求 ,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧public function curlHtml(){
//防止超時
set_time_limit(0); //要請求的網站的相關參數
$url = "http://www.w3school.com.cn"; /*$data = array(
'id'=>1
);*/
//初始化一個cURL會話
$ch = curl_init(); //----------------------------------------
//偽造來源地址,如果不設置,論壇服務器有可能有驗證不允許回復
curl_setopt($ch,CURLOPT_REFERER,"http://www.w3school.com.cn"); //能保存cookie
curl_setopt($ch,CURLOPT_COOKIESESSION,true);
//偽造用戶瀏覽器
curl_setopt($ch,CURLOPT_USERAGENT,"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36"); //偽造請求IP,可以為要請求的網站ip
curl_setopt($ch, CURLOPT_PROXY, 'https://120.55.40.41:80');
//CURLOPT_RETURNTRANSFER 為true,它就將使用PHP curl獲取頁面內容或提交數據,作為變量儲存,而不是直接輸出。
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
//------------------------------------------
//使用post方式請求
/*curl_setopt($ch, CURLOPT_POST, 1);
//用來支持cookie
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);*/
//--------------------------------------------
//設置要請求的url
curl_setopt($ch, CURLOPT_URL,$url); //執行請求并獲取放回數據
$res = curl_exec($ch); return $res;
}
相關推薦:
PHP中使用CURL之php curl詳細解析和常見大坑
php CURL獲取cookies模擬登錄的方法代碼實例
總結
以上是生活随笔為你收集整理的php 伪造请求连接,phpcurl发送伪造请求的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c++ public 函数名相同_C++
- 下一篇: windows iis 部署 djang