HTTP請求標頭是什么?
在了解HTTP請求標頭之前,我們首先來看看HTTP標頭。
HTTP標頭:HTTP標頭是在Web服務器和瀏覽器之間傳輸數據的代碼,它主要用于服務器和客戶端之間的雙向通信。
HTTP請求標頭:
在瀏覽器的地址欄中鍵入URL并嘗試訪問它時,瀏覽器會向服務器發送HTTP請求。
HTTP請求標頭包含文本記錄形式的信息,其中包括許多有用的信息,例如生成請求的瀏覽器的類型,功能和版本,客戶端使用的操作系統,請求的頁面,瀏覽器接受的各種類型的輸出,等等。
接收到請求標頭后,Web服務器將HTTP響應標頭發送回客戶端。
php讀取請求標頭
1、使用getallheaders()函數
getallheaders()函數可以獲取當前請求的全部的HTTP 請求標頭信息;然后返回包含當前請求所有頭信息的數組,如果獲取失敗會返回 FALSE 。
下面我們通過示例來介紹getallheaders()函數是如何讀取請求標頭的。
?php foreach (getallheaders() as $name = $html' target='_blank'>value) { echo $name: $value br ?
輸出:
2、使用apache_request_headers()函數
apache_request_headers()函數可以獲取當前請求的全部的HTTP 請求標頭信息。
?php $header = apache_request_headers(); foreach ($header as $headers = $value) { echo $headers: $value br / /n ?
輸出:
以上就是本篇文章的全部內容,希望能對大家的學習有所幫助。更多精彩內容大家可以關注php 相關教程欄目!??!
以上就是PHP如何讀取HTTP請求標頭的詳細內容,PHP教程
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答