找回密碼
 立即註冊
搜索
查看: 216|回復: 0

header()-HTTP標頭與輸出緩衝區處理

[複製鏈接]

315

主題

0

回帖

1171

積分

管理員

積分
1171
發表於 2023-7-18 09:59:06 | 顯示全部樓層 |閱讀模式
header($string,replace,http_response_code)
說明:
$string:必填,規定要處理的字串
有兩種特別的頭。第一種以“HTTP”開頭的 ,將會被用來計算出將要發送的HTTP狀態碼。 例如在 Apache 伺服器上用 PHP 腳本來處理不存在檔的請求, 就會希望腳本回應了正確的狀態碼。
第二種特殊情況是“location:”的頭信息。它不僅把報文發送給流覽器,而且還將返回給流覽器一個REDIRECT(302)的狀態碼,除非狀態碼已經事先被設置為了201或者3xx
replace:可選。指示該標頭是否替換之前的標頭,或添加第二個標頭
                                      默認是 true(替換)。false(允許相同類型的多個標頭)
http_response_code:強制指定HTTP回應的值。注意,這個參數只有在報文字串(string)不為空的情況下才有效
透過送出HTTP標頭資訊來轉址或定時跟新網頁、指定網頁內容和保留期限

PS:傳統的標頭一定包含下面三種標頭之一,並只能出現一次
  • Content-Type: xxxx/yyyy
  • Location:     xxxx:yyyy/zzzz
  • Status: nnn xxxxxx
您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

手機版|L. MIS

GMT+8, 2025-6-15 11:13 , Processed in 0.016502 second(s), 3 queries , Redis On.

快速回復 返回頂部 返回列表