摘要:常用正常訪問通知瀏覽器頁面不存在設(shè)置地址被永久的重定向跳轉(zhuǎn)到一個(gè)新的地址延遲轉(zhuǎn)向也就是隔幾秒跳轉(zhuǎn)修改信息文檔語言設(shè)置內(nèi)容長度告訴瀏覽器最后一次修改時(shí)間告訴瀏覽器文檔內(nèi)容沒有發(fā)生改變內(nèi)容類型網(wǎng)頁編碼純文本格式文件文件
常用
header("HTTP/1.1 200 OK"); // ok 正常訪問 header("HTTP/1.1 404 Not Found"); //通知瀏覽器 頁面不存在 header("HTTP/1.1 301 Moved Permanently"); //設(shè)置地址被永久的重定向 301 header("Location: http://www.ithhc.cn/"); //跳轉(zhuǎn)到一個(gè)新的地址 header("Refresh: 10; url=http://www.ithhc.cn/"); //延遲轉(zhuǎn)向 也就是隔幾秒跳轉(zhuǎn) header("X-Powered-By: PHP/6.0.0"); //修改 X-Powered-By信息 header("Content-language: en"); //文檔語言 header("Content-Length: 1234"); //設(shè)置內(nèi)容長度 header("Last-Modified: ".gmdate("D, d M Y H:i:s", $time)." GMT"); //告訴瀏覽器最后一次修改時(shí)間 header("HTTP/1.1 304 Not Modified"); //告訴瀏覽器文檔內(nèi)容沒有發(fā)生改變
內(nèi)容類型
header("Content-Type: text/html; charset=utf-8"); //網(wǎng)頁編碼 header("Content-Type: text/plain"); //純文本格式 header("Content-Type: image/jpeg"); //JPG、JPEG header("Content-Type: application/zip"); // ZIP文件 header("Content-Type: application/pdf"); // PDF文件 header("Content-Type: audio/mpeg"); // 音頻文件 header("Content-type: text/css"); //css文件 header("Content-type: text/javascript"); //js文件 header("Content-type: application/json"); //json header("Content-type: application/pdf"); //pdf header("Content-type: text/xml"); //xml header("Content-Type: application/x-shockw**e-flash"); //Flash動(dòng)畫
聲明一個(gè)下載的文件
header("Content-Type: application/octet-stream"); header("Content-Disposition: attachment; filename="ITblog.zip""); header("Content-Transfer-Encoding: binary"); readfile("test.zip");
顯示一個(gè)需要驗(yàn)證的登陸對(duì)話框
header("HTTP/1.1 401 Unauthorized"); header("WWW-Authenticate: Basic realm="Top Secret"");
聲明一個(gè)需要下載的xls
header("Content-Disposition: attachment; filename=ithhc.xlsx"); header("Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"); header("Content-Length: ".filesize("./test.xls")); header("Content-Transfer-Encoding: binary"); header("Cache-Control: must-revalidate"); header("Pragma: public"); readfile("./test.xls");
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/22509.html
摘要:函數(shù)常用方法定義編碼設(shè)置一個(gè)頭設(shè)置地址被永久的重定向轉(zhuǎn)到一個(gè)新地址文檔語言告訴瀏覽器最后一次修改時(shí)間告訴瀏覽器文檔內(nèi)容沒有發(fā)生改變?cè)O(shè)置內(nèi)容長度設(shè)置為一個(gè)下載類型對(duì)當(dāng)前文檔禁用緩存 PHP header()函數(shù)常用方法 定義編碼 header( Content-Type:text/html;charset=utf-8 ); Atom header(Content-type: applic...
摘要:簡述交互主要分為請(qǐng)求和響應(yīng)兩種方式。狀態(tài)碼構(gòu)建響應(yīng)時(shí),最先應(yīng)做的是標(biāo)識(shí)請(qǐng)求是否成功處理的狀態(tài),可通過設(shè)置屬性,該屬性使用一個(gè)有效的狀態(tài)碼。 簡述 HTTP交互主要分為 request(請(qǐng)求) 和 response(響應(yīng)) 兩種方式。 對(duì)于Yii2來說,HTTP的request請(qǐng)求是用 YII::$app->request 來表示的對(duì)象,這是Yii提供的處理HTTP的request請(qǐng)求的...
摘要:使用好久了,好像今天才想起來要記一篇博客呢。之前一直用的框架,后來做接口的時(shí)候打算換成不料機(jī)緣巧合之下又結(jié)識(shí)了,于是乎決然的站到了的大營之下。今天小記一下這個(gè)類庫的常用操作。首先貼上地址,直接去下載最新版好了。 PHP使用好久了,好像今天才想起來要記一篇博客呢。之前一直用的 ci 框架,后來做接口的時(shí)候打算換成 tp5, 不料機(jī)緣巧合之下又結(jié)識(shí)了 node,于是乎決然的站到了 js 的...
摘要:什么是正向代理呢正向代理中,客戶端通過代理服務(wù)器從服務(wù)端收發(fā)數(shù)據(jù),即為正向代理。反向代理又是什么反向代理中,代理服務(wù)器替服務(wù)端收發(fā)數(shù)據(jù),所有的請(qǐng)求與相應(yīng)都經(jīng)過反向代理,可以用來實(shí)現(xiàn)數(shù)據(jù)緩存,負(fù)載均衡等。 什么是代理 在計(jì)算機(jī)中,客戶端A與服務(wù)端B進(jìn)行通信,中間加入中介C進(jìn)行數(shù)據(jù)傳遞,則形成了代理。來個(gè)淺顯易懂的比喻,三年級(jí)二班小明和小花談戀愛,由于小明和小花座位離的太遠(yuǎn),這時(shí)候需要小王...
閱讀 1364·2021-11-15 11:45
閱讀 3130·2021-09-27 13:36
閱讀 2876·2019-08-30 15:54
閱讀 993·2019-08-29 12:38
閱讀 2912·2019-08-29 11:22
閱讀 2995·2019-08-26 13:52
閱讀 2040·2019-08-26 13:30
閱讀 592·2019-08-26 10:37