1. 程式人生 > >PHP: 利用 curl 傳送get請求

PHP: 利用 curl 傳送get請求

/*
 *傳送CURL get請求
 */
function httpGet($url) {
    $curl = curl_init();    //初始化一個cURL會話。
    curl_setopt($curl, CURLOPT_TIMEOUT, 100);  //設定cURL允許執行的最長秒數
    curl_setopt($curl, CURLOPT_URL, $url);  //URL地址
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER,FALSE);  //禁用後cURL將終止從服務端進行驗證
    curl_setopt($curl, CURLOPT_SSL_VERIFYHOST,FALSE);  //不驗證證書是否存在
    curl_setopt($curl, CURLOPT_HEADER, FALSE);    //禁止後使用CURL_TIMECOND_IFUNMODSINCE
,預設值為CURL_TIMECOND_IFUNMODSINCE curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE); //將curl_exec()獲取的資訊以檔案流的形式返回,而不是直接輸出 $res = curl_exec($curl); //執行一個cURL會話 curl_close($curl); //關閉一個cURL會話 return $res; }