PHP で一般的に使用されるヘッダーのヘッダー定義

WBOY
リリース: 2016-07-25 08:42:57
オリジナル
727 人が閲覧しました
PHP、ヘッダー
  1. header('HTTP/1.1 200 OK'); // 通常のアクセスはOKです
  2. header('HTTP/1.1 404 Not Found') // ページが存在しないことをブラウザに通知します
  3. header(' HTTP/1.1 301 Moved Permanently'); // 永続的にリダイレクトされるアドレスを設定します 301
  4. header('Location: http://www.ithhc.cn/') // 新しいアドレスにジャンプします
  5. header ( 'Refresh: 10; url=http://www.ithhc.cn/'); //遅延リダイレクトとは、数秒ごとにジャンプすることを意味します
  6. header('X-Powered-By: PHP/6.0.0'); X-Powered-By 情報を変更する
  7. header('Content- language: en'); //ドキュメント言語
  8. header('Content-Length: 1234'); // コンテンツの長さを設定する
  9. header('Last-Modified: ' . gmdate('D, d M Y H:i:s', $time).' GMT') // ブラウザに最終変更時刻を通知
  10. header('HTTP/1.1 304 Not Modified'); // ブラウザに通知ドキュメントのコンテンツは変更されていません
  11. ###Content type###
  12. header('Content-Type: text/html; charset=utf-8'); //Web ページのエンコーディング
  13. header('Content-Type: text/ plain '); //プレーンテキスト形式
  14. header('Content-Type: image/jpeg'); //JPG、JPEG
  15. header('Content-Type: application/zip'); // ZIP ファイル
  16. header(' Content -Type: application/pdf'); // PDF ファイル
  17. header('Content-Type: audio/mpeg') // 音声ファイル
  18. header('Content-type: text/css');
  19. header('コンテンツ タイプ: text/javascript'); //js ファイル
  20. header('コンテンツ タイプ: application/json') //json
  21. header('コンテンツ タイプ: application/pdf'); / pdf
  22. header('Content-type: text/xml'); //xml
  23. header('Content-Type: application/x-shockw**e-flash'); //Flash アニメーション
  24. #### # #
  25. ###ダウンロードしたファイルを宣言します###
  26. header('Content-Type: application/octet-stream');
  27. header('Content-Disposition:attachment; filename="ITblog.zip"');
  28. header('Content-Transfer-Encoding: binary');
  29. readfile('test.zip');
  30. ######
  31. ###現在のドキュメントのキャッシュを無効にする###
  32. header('Cache - コントロール: キャッシュなし、ストアなし、max-age=0、must-revalidate');
  33. header('有効期限: 月曜日、1997 年 7 月 26 日 05:00:00 GMT');
  34. ######
  35. ###認証が必要なログインダイアログボックスを表示します###
  36. header('HTTP/1.1 401 Unauthorized')
  37. header('WWW-Authenticate: Basic realm="Top Secret"'); # ##
  38. ###ダウンロードする必要がある xls ファイルを宣言します###
  39. header('Content-Disposition:attachment; filename=ithhc.xlsx');
  40. header('Content-Type: application/vnd .openxmlformats-officedocument.spreadsheetml.sheet');
  41. header('Content-Length: '.filesize('./test.xls'));
  42. header('Content-Transfer-Encoding: binary'); 'キャッシュ コントロール: 必須再検証');
  43. header('プラグマ: public');
  44. #####
  45. ?>

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート