天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

header()函數使用說明

一、作用:  
~~~~~~~~~  
       php只是以HTTP協議將HTML文檔的標頭送到瀏覽器,告訴瀏覽器具體怎么處理這個頁面,至于傳送的內容則需要熟悉一下HTTP協議了,與php無關了,可參照http://www.w3.org/Protocols/rfc2616/rfc2616。  
       傳統的標頭一定包含下面三種標頭之一,并只能出現一次。  
       Location:  xxxx:yyyy/zzzz  
       Content-Type:  xxxx/yyyy  
       Status:  nnn  xxxxxx  
 
二、先來了解一下HTTP協議的運作方式
  
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
       HTTP協議是基于請求/響應范式的。一個客戶機與服務器建立連接后,發送一個請求給服務器,請求方式的格式為,統一資源標識符、協議版本號,后邊是MIME信息包括請求修飾符、客戶機信息和可能的內容。服務器接到請求后,給予相應的響應信息,其格式為一個狀態行包括信息的協議版本號、一個成功或錯誤的代碼,后邊是MIME信息包括服務器信息、實體信息和可能的內容。  
       它分四個過程,在HTTP協議中,服務端是指提供HTTP服務的部分,客戶端是指你使用的瀏覽器或者下載工具等等。在通訊時,由客戶端發出請求連接,服務端建立連接;然后,客戶端發出HTTP請求(Request),服務端返回響應信息(Respond),由此完成一個HTTP操作。  
 
三、HTTP協議狀態碼表示的意思
  
~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  1××  保留  
  2××  表示請求成功地接收  
  3××  為完成請求客戶需進一步細化請求  
  4××  客戶錯誤  
  5××  服務器錯誤  

四、操作實例:  
~~~~~~~~~~~~~  
   <1>  重定向功能,這種最常見  
       <?php  
           Header("Location:  http://www.php.NET");    
       ?>  

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

   <3>  輸出狀態值到瀏覽器,主要用于訪問權限控制  
       <?php  
           header('HTTP/1.1  401  Unauthorized');  
           header('status:  401  Unauthorized');  
       ?>  
           比如要限制一個用戶不能訪問該頁,則可設置狀態為404,如下所示,這樣瀏覽器就顯示為即該頁不存在  
       <?php  
           header('HTTP/1.1  404  Not  Found');  
           header("status:  404  Not  Found");  
       ?> 

php技術header()函數使用說明,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 97视频在线观看视频最新 | 亚欧乱亚欧乱色视频 | 超碰在线视频公开 | 欧美日韩888在线观看 | YELLOW视频在线观看大全 | 国产精品黄色大片 | 国产人成高清在线视频99 | 欧美性xxxx18| 亚洲三级视频在线观看 | 91九色精品国产免费 | 宅男午夜大片又黄又爽大片 | 久久精品日本免费线 | 国产亚洲精品久久久久5区 国产亚洲精品久久久久 | 日本熟妇乱妇熟色在线电影 | 黄A无码片内射无码视频 | 伊人久久国产精品 | 日韩视频在线观看 | 国产呦精品一区二区三区网站 | 国产亚洲欧美在线中文BT天堂网 | 国产精品第十页 | 亚洲AV久久婷婷蜜臀无码不卡 | 看全色黄大色大片免费久黄久 | 亚洲精品国产精麻豆久久99 | 国产高清在线露脸一区 | 成年人国产视频 | 蜜芽无码亚洲资源网站 | 中国比基尼美女 | 丰满人妻无码AV系列 | 97久久国产露脸精品国产 | 双腿被绑成M型调教PLAY照片 | 中文字幕亚洲乱码熟女在线 | 学校捏奶揉下面污文h | 日本高清无吗 | 十分钟视频影院免费 | 亚洲色欲国产免费视频 | 甜宠溺H宝贝嗯撞PLAY啊 | 嘟嘟嘟在线视频免费观看高清中文 | 亚洲欧美国产综合在线一区 | 熟妇少妇任你躁在线无码 | wwwwxxxx欧美| 久久婷婷久久一区二区三区 |