ホームページ  >  記事  >  バックエンド開発  >  ヘッダー関数の使い方_PHPチュートリアル

ヘッダー関数の使い方_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:27:21839ブラウズ

ヘッダーは、HTTP プロトコルを使用して HTML データをブラウザーに送信する前にサーバーによって送信される文字列です。ヘッダー
と HTML ファイルの間には空行が必要です。 HTTP の詳細な手順については、RFC 2068 公式ドキュメント
(http://www.w3.org/Protocols/rfc2068/rfc2068) を参照してください。 HTML データを PHP に送り返す前に、最初にすべてのヘッダーを渡す必要があります。
注: 従来のヘッダーには、次の 3 つのヘッダーのいずれかを含める必要があり、一度だけ表示できます。
Content-Type: xxxx/yyyy
Location: xxxx:yyyy/zzzz
Status: nnn xxxxxx
新しいマルチタイプ ヘッダー仕様 (Multipart MIME) では 2 回以上出現する可能性があります。
使用例
例 1: この例では、ブラウザを PHP の公式 Web サイトにリダイレクトします。
Header("Location: http://www.php.net");
exit;
例 2: プロキシまたはキャッシュ内のデータではなく、毎回最新のデータを取得する場合、次のヘッダーを使用できます
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("キャッシュなし、必須");
例 3: ユーザーのブラウザに "見つかりません」というエラー情報をアーカイブに保存します。
header("ステータス: 404 Not Found");
>?
例 4: ユーザーにファイルのダウンロードを許可します。
header("Content-type: application/x-gzip");



header("Content-Description: PHP3 生成データ " ); ?
header("Content-Disposition:attachment; filename=filename");


http://www.bkjia.com/PHPjc/531887.html
www.bkjia.com

tru​​ehttp://www.bkjia.com/PHPjc/531887.html技術記事ヘッダーは、HTTP プロトコルを使用して HTML データをブラウザーに送信する前にサーバーによって送信される文字列です。ヘッダーと HTML ファイルの間には空行が必要です。 HTTP に関する詳細な手順はこちらをご覧ください...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。