2011-02-11 45 views
10

在PHP中使用header函數有什麼可能的用途?在PHP中使用標題

有人可以提供一些鏈接閱讀有關此功能?

謝謝。

回答

7

header函數設置標頭的HTTP響應。

維基百科上的HTTP標頭:

的報頭字段定義在消息主體中設置所請求的數據傳送或數據的各種特性。標題字段以字段名稱開始,以冒號字符結尾,後跟字段值。字段名稱和值可以是任何特定於應用程序的字符串,但核心字段集由Internet工程任務組(IETF)在RFC 2616和其他更新和擴展文檔(例如RFC 4229)中標準化,並且通常由所有兼容的協議實現。

有兩者的冗長名單,在那篇文章的請求和響應參數:

什麼,當客戶端收到HTTP響應頭髮生依賴於個人客戶。例如,當發送

header('WWW-Authenticate: Basic realm="My Realm"'); 
header('HTTP/1.0 401 Unauthorized'); 

您的瀏覽器可能會提示您一個登錄對話,而發送

header("HTTP/1.0 404 Not Found"); 

可以告訴搜索引擎蜘蛛,它應該從它的指數,如果刪除該頁面以前存在,等等。

響應標題中的重要數據是狀態碼。狀態代碼對於客戶確定以前的請求是否可以由服務服務器處理很重要。您可以在

+1

+1很好的答案:)找到狀態代碼列表 – Sarfraz 2011-02-12 13:49:12