php常用的header頭

  • 2017-2-8 08:43
  • PHP二次開發
  • 閱讀(1648)
  • 評論(4
  • 來源:互聯網
  • 摘要: ?phpheader('HTTP/1.1 200 OK'); // ok 正常訪問header('HTTP/1.1 404 Not Found'); //通知瀏覽器 頁面不存在header('HTTP/1.1 301 Moved Permanently'); //設置地址被永久的重定向 301header('Location: http://www ...
    <?php
    header('HTTP/1.1 200 OK'); // ok 正常訪問
    header('HTTP/1.1 404 Not Found'); //通知瀏覽器 頁面不存在
    header('HTTP/1.1 301 Moved Permanently'); //設置地址被永久的重定向 301
    header('Location: http://www.fujvln.live/'); //跳轉到一個新的地址
    header('Refresh: 10; url=http://www.fujvln.live/'); //延遲轉向 也就是隔幾秒跳轉
    header('X-Powered-By: PHP/6.0.0'); //修改 X-Powered-By信息
    header('Content-language: en'); //文檔語言
    header('Content-Length: 1234'); //設置內容長度
    header('Last-Modified: '.gmdate('D, d M Y H:i:s', $time).' GMT'); //告訴瀏覽器最后一次修改時間
    header('HTTP/1.1 304 Not Modified'); //告訴瀏覽器文檔內容沒有發生改變
    ###內容類型###
    header('Content-Type: text/html; charset=utf-8'); //網頁編碼
    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動畫
    ######
    ###聲明一個下載的文件###
    header('Content-Type: application/octet-stream');
    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');
    ######
    ###顯示一個需要驗證的登陸對話框###
    header('HTTP/1.1 401 Unauthorized');
    header('WWW-Authenticate: Basic realm="Top Secret"');
    ######
    ###聲明一個需要下載的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');
    ######
    ?>



    PHP技術交流QQ群:422137578

    除非注明,文章均為 PHP二次開發 原創,轉載請注明本文地址:http://www.fujvln.live/article-2565-1.html

    相關閱讀

    發表評論

    最新評論

    引用 斗牛下載   2019-3-29 09:37
    支持
    引用 迅雷玩客幣   2019-3-29 09:36
    學到了
    引用 無聊看看   2017-3-3 10:50
    學習了,之前的head調用一直有點問題,現在終于知道原因了。。
    引用 香港云主機   2017-2-8 11:00
    php常用的header頭,不統計還真不知道有這么多呢,總算是漲見識了

    查看全部評論(4)

    用戶名:  *

    郵 箱:  *

    網 址: 注意加上“http://”哦!