PHP で一般的に使用されるヘッダーのヘッダー定義
リリース: 2016-07-25 08:42:57
- 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.ithhc.cn/') // 新しいアドレスにジャンプします
- header ( 'Refresh: 10; url=http://www.ithhc.cn/'); //遅延リダイレクトとは、数秒ごとにジャンプすることを意味します
- 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'); // ブラウザに通知ドキュメントのコンテンツは変更されていません
- ###Content type###
- header('Content-Type: text/html; charset=utf-8'); //Web ページのエンコーディング
- 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');
- header('コンテンツ タイプ: text/javascript'); //js ファイル
- header('コンテンツ タイプ: application/json') //json
- header('コンテンツ タイプ: 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 - コントロール: キャッシュなし、ストアなし、max-age=0、must-revalidate');
- header('有効期限: 月曜日、1997 年 7 月 26 日 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('プラグマ: public');
- #####
- ?>
-
-
-
|
PHP、ヘッダー
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31