php發送http請求的兩種常用方法


第一種:使用CURL,直接上代碼,開箱即用:

<?php
// return file_get_contents("http://thinkphp.com/index/index/create");
//初始化  
$curl = curl_init();  
//設置抓取的url  
curl_setopt($curl, CURLOPT_URL, 'http://thinkphp.com/index/index/create');  
//設置頭文件的信息作為數據流輸出  
curl_setopt($curl, CURLOPT_HEADER, 1);  
//設置獲取的信息以文件流的形式返回,而不是直接輸出。  
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);  
//執行命令  
$data = curl_exec($curl);  
echo curl_getinfo($curl,CURLINFO_HTTP_CODE); //輸出請求狀態碼  
//關閉URL請求  
curl_close($curl);  
//顯示獲得的數據  
print_r($data);  

 

 

 第二種:使用file_get_contents函數:

file_get_contents("http://thinkphp.com/index/index/create");

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM