看起來我無法找到這個信息'在線',這有點令人驚訝。我目前如何獲取當前設置的響應標題?PHP獲得響應頭文件
header("Content-Type: image/jpeg");
echo headers("Content-Type"); // 'image/jpeg'
看起來我無法找到這個信息'在線',這有點令人驚訝。我目前如何獲取當前設置的響應標題?PHP獲得響應頭文件
header("Content-Type: image/jpeg");
echo headers("Content-Type"); // 'image/jpeg'
PHP函數 「headers_list」 是什麼,你可能需要。
headers_list - 返回發送的響應頭的列表(或準備 發送)
然後,您可以使用功能「headers_sent」來檢查頭部已被髮送。
headers_sent - 檢查或者頭已被送往
編輯:正確答案補充如下。
請求頭
做了快速搜索和this上來。從PHP頁面
實施例:
<?php
$headers = apache_request_headers();
foreach ($headers as $header => $value) {
echo "$header: $value <br />\n";
}
?>
另一種方法是getallheaders()
,它運行apache_request_headers();
反正。那麼,爲什麼不與一個主php.net上堅持:)
響應頭
找到this。
希望這對你更有幫助。從php.net
例子:
<?php
$url = 'http://www.example.com';
print_r(get_headers($url));
print_r(get_headers($url, 1));
?>
@ ling.s絕對同意。我只是沒有想到搜索'響應頭',我只是'php set headers'。多麼愚蠢.. –