2017 12 18 常見的Header介紹

2021-10-05 07:27:13 字數 2867 閱讀 3694

layout

title

date

author

desc

in_head

post

常見header詳解

2017-12-18 22:28:02 +0800

南丞

header() 函式向客戶端傳送原始的 http 報頭。

<?php  

//200 正常狀態

// 301 永久重定向,記得在後面要加重定向位址 location:$url

// 重定向,其實就是302 暫時重定向

header('location: ');

// 設定頁面304 沒有修改

// 顯示登入框,

header('www-authenticate: basic realm="登入資訊"');

echo '顯示的資訊!';

// 403 禁止訪問

// 404 錯誤

// 500 伺服器錯誤

// 3秒後重定向指定位址(也就是重新整理到新頁面與 相同)

header('refresh: 3; url=');

echo '10後跳轉到';

// 重寫 x-powered-by 值

header('x-powered-by: php/5.3.0');

header('x-powered-by: brain/0.6b');

//設定上下文語言

header('content-language: en');

// 設定頁面最後修改時間(多用於防快取)

$time = time() - 60; //建議使用filetime函式來設定頁面快取時間

header('last-modified: '.gmdate('d, d m y h:i:s', $time).' gmt');

// 設定內容長度

header('content-length: 39344');

header('content-disposition: attachment; filename="example.zip"');

header('content-transfer-encoding: binary');

readfile('example.zip');//讀取檔案到客戶端

//禁用頁面快取

header('cache-control: no-cache, no-store, max-age=0, must-revalidate');

header('expires: mon, 26 jul 1997 05:00:00 gmt');

header('pragma: no-cache');

//設定頁面頭資訊

header('content-type: text/html; charset=iso-8859-1');

header('content-type: text/html; charset=utf-8');

header('content-type: text/plain');

header('content-type: image/jpeg');

header('content-type: audio/mpeg');

header('content-disposition: attachment; filename="itblog.zip"');

header('content-transfer-encoding: binary');

readfile('test.zip');

######

###對當前文件禁用快取###

header('cache-control: no-cache, no-store, max-age=0, must-revalidate');

header('expires: mon, 26 jul 1997 05:00:00 gmt');

######

###顯示乙個需要驗證的登陸對話方塊###

參考

Linux 命令head和tail常見用法詳解

head和tail是一組想對應的命令,預設分別顯示檔案的開頭和末尾10行記錄。head head 命令可以將一段文字的開頭一部分輸出到標準輸出。head命令既可以處理文字檔案也可以處理標準輸入。基本應用 處理文字檔案 head input.txt 當有多個檔案輸入時,head會順序處理並輸出 hea...

elasticsearch的head外掛程式安裝與使用

為了增強對elasticsearch集群的管理與操作,在社群存在很多相關的外掛程式,其中head外掛程式是其中應用得最廣泛的外掛程式之一。head外掛程式一方面可以檢視到集群的狀態,同時可以對集群上的索引進行管理,包括增加索引 刪除索引 對索引資料進行基礎查詢和復合查詢等。環境參考前一篇 1 nod...

Linux的 head 命令詳解

head help 用法 head 選項 檔案 將每個指定檔案的頭10 行顯示到標準輸出。如果指定了多於乙個檔案,在每一段輸出前會給出檔名作為檔案頭。如果不指定檔案,或者檔案為 則從標準輸入讀取資料。長選項必須使用的引數對於短選項時也是必需使用的。c,bytes k 顯示每個檔案的前k 位元組內容 ...