curl getリクエストヘッダ情報の追加
2505 ワード
function get($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPGET, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //TRUE curl_exec() , 。
$header = ['User-Agent: php test']; // agent header
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
curl_setopt($ch, CURLOPT_HEADER, 1); // response
curl_setopt($ch, CURLINFO_HEADER_OUT, true); //TRUE , PHP 5.1.3 。 , header
curl_setopt($ch, CURLOPT_URL, $url);
$result = curl_exec($ch);
echo curl_getinfo($ch, CURLINFO_HEADER_OUT); // “ ”, header。 header,
curl_close($ch);
return $result;
}