php curl請求。header頭中新增請求資訊
阿新 • • 發佈:2018-11-11
function get_data($key,$authorization,$url){
$headers = array(
'api-key:'.$key,
'authorization:'.$authorization,
);
//初始化
$curl = curl_init();
//設定抓取的url
curl_setopt($curl, CURLOPT_URL, $url);
//設定標頭檔案的資訊作為資料流輸出
curl_setopt($curl, CURLOPT_HEADER, 0);
//設定獲取的資訊以檔案流的形式返回,而不是直接輸出。
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 0);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
//執行命令
$data = curl_exec($curl);
//關閉URL請求
curl_close($curl);
//顯示獲得的資料
}
$header 陣列的內容會以http中header 的形式傳送出去。