一、作用: ~~~~~~~~~ PHP只是以HTTP協(xié)議將HTML文檔的標(biāo)頭送到瀏覽器,告訴瀏覽器具體怎么處理這個(gè)頁(yè)面,至于傳送的內(nèi)容則需要熟悉一下HTTP協(xié)議了,與PHP無(wú)關(guān)了,可參照http://www.w3.org " /> 亚洲男人天堂网,成人精品网,日日操夜夜操天天操

中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

php header()函數(shù)使用說(shuō)明

header()函數(shù)使用說(shuō)明:  

一、作用:  
~~~~~~~~~  
       php只是以HTTP協(xié)議將HTML文檔的標(biāo)頭送到瀏覽器,告訴瀏覽器具體怎么處理這個(gè)頁(yè)面,至于傳送的內(nèi)容則需要熟悉一下HTTP協(xié)議了,與php無(wú)關(guān)了,可參照http://www.w3.org/Protocols/rfc2616/rfc2616。  
       傳統(tǒng)的標(biāo)頭一定包含下面三種標(biāo)頭之一,并只能出現(xiàn)一次。  
       Location:  xxxx:yyyy/zzzz  
       Content-Type:  xxxx/yyyy  
       Status:  nnn  xxxxxx  

二、先來(lái)了解一下HTTP協(xié)議的運(yùn)作方式  
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
       HTTP協(xié)議是基于請(qǐng)求/響應(yīng)范式的。一個(gè)客戶(hù)機(jī)與服務(wù)器建立連接后,發(fā)送一個(gè)請(qǐng)求給服務(wù)器,請(qǐng)求方式的格式為,統(tǒng)一資源標(biāo)識(shí)符、協(xié)議版本號(hào),后邊是MIME信息包括請(qǐng)求修飾符、客戶(hù)機(jī)信息和可能的內(nèi)容。服務(wù)器接到請(qǐng)求后,給予相應(yīng)的響應(yīng)信息,其格式為一個(gè)狀態(tài)行包括信息的協(xié)議版本號(hào)、一個(gè)成功或錯(cuò)誤的代碼,后邊是MIME信息包括服務(wù)器信息、實(shí)體信息和可能的內(nèi)容。  
       它分四個(gè)過(guò)程,在HTTP協(xié)議中,服務(wù)端是指提供HTTP服務(wù)的部分,客戶(hù)端是指你使用的瀏覽器或者下載工具等等。在通訊時(shí),由客戶(hù)端發(fā)出請(qǐng)求連接,服務(wù)端建立連接;然后,客戶(hù)端發(fā)出HTTP請(qǐng)求(Request),服務(wù)端返回響應(yīng)信息(Respond),由此完成一個(gè)HTTP操作。  

三、HTTP協(xié)議狀態(tài)碼表示的意思  
~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  1××  保留  
  2××  表示請(qǐng)求成功地接收  
  3××  為完成請(qǐng)求客戶(hù)需進(jìn)一步細(xì)化請(qǐng)求  
  4××  客戶(hù)錯(cuò)誤  
  5××  服務(wù)器錯(cuò)誤  

四、操作實(shí)例:  
~~~~~~~~~~~~~  
   <1>  重定向功能,這種最常見(jiàn)   
復(fù)制代碼 代碼如下:
<?php
Header("Location: http://www.php.NET");
?>
  

   <2>  強(qiáng)制用戶(hù)每次訪問(wèn)這個(gè)頁(yè)面時(shí)獲取最新資料,而不是使用存在客戶(hù)端的緩存。   
復(fù)制代碼 代碼如下:
<?php
//告訴瀏覽器此頁(yè)面的過(guò)期時(shí)間(用格林威治時(shí)間表示),只要是已經(jīng)過(guò)去的日期即可。
header("Expires: Mon, 26 Jul 1970 05:00:00 GMT");
//告訴瀏覽器此頁(yè)面的最后更新日期(用格林威治時(shí)間表示)也就是當(dāng)天,目的就是強(qiáng)迫瀏覽器獲取最新資料
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . "GMT");
//告訴客戶(hù)端瀏覽器不使用緩存
header("Cache-Control: no-cache, must-revalidate");
//參數(shù)(與以前的服務(wù)器兼容),即兼容HTTP1.0協(xié)議
header("Pragma: no-cache");
//輸出MIME類(lèi)型
header("Content-type: application/file");
//文件長(zhǎng)度
header("Content-Length: 227685");
//接受的范圍單位
header("Accept-Ranges: bytes");
//缺省時(shí)文件保存對(duì)話框中的文件名稱(chēng)
header("Content-Disposition: attachment; filename=$filename");
?>
   

   <3>  輸出狀態(tài)值到瀏覽器,主要用于訪問(wèn)權(quán)限控制   
復(fù)制代碼 代碼如下:
<?php
header('HTTP/1.1 401 Unauthorized');
header('status: 401 Unauthorized');
?>
   
           比如要限制一個(gè)用戶(hù)不能訪問(wèn)該頁(yè),則可設(shè)置狀態(tài)為404,如下所示,這樣瀏覽器就顯示為即該頁(yè)不存在  
復(fù)制代碼 代碼如下:
<?php
header('HTTP/1.1 404 Not Found');
header("status: 404 Not Found");
?>

php技術(shù)php header()函數(shù)使用說(shuō)明,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久99精品国产麻豆婷婷 | 日韩欧美国产电影 | 国产欧美精品一区二区三区 | 国产一区在线免费观看 | 亚洲精品视频在线观看视频 | 91亚洲精选| 欧美v日韩v | 在线观看电影av | 777毛片| 日韩欧美在线视频 | 亚洲 精品 综合 精品 自拍 | 99精品国产一区二区三区 | 亚洲精品九九 | 久久久久久久久精 | 日日操网站 | 亚洲精品成人 | 久久99精品久久久 | 91精品国产91久久久久久吃药 | a a毛片| 日本天堂视频在线观看 | 天天综合久久 | 国产精品久久久久久久久久久免费看 | 欧美激情视频一区二区三区在线播放 | 国产日韩视频 | 精品一区二区三区电影 | 中文字幕在线精品 | 中文字幕丁香5月 | 欧美在线色 | 正在播放国产精品 | 国产精品久久久久影院色老大 | 视频一区中文字幕 | www天天操 | 99亚洲精品| 狠狠色香婷婷久久亚洲精品 | 欧美伊人 | 伊人网伊人 | 国产乱码精品一区二区三区五月婷 | 婷婷福利视频导航 | 国产欧美性成人精品午夜 | 日日夜夜精品 | 中文一区|