ホームページ  >  記事  >  バックエンド開発  >  PHP_PHP チュートリアルでヘッダーを使用してヘッダー情報を送信する方法

PHP_PHP チュートリアルでヘッダーを使用してヘッダー情報を送信する方法

WBOY
WBOYオリジナル
2016-07-20 10:59:50744ブラウズ

​ Peng Wuxing 氏の「PHP BIBLE」に記載されているように、ヘッダーは
のような Status ヘッダーを送信できます。 header("ステータス: 404 見つかりません");
?>
ユーザーのブラウザに 404 ファイルが見つからないエラーが表示される可能性がありますが、これを試してみましたが、うまくいきませんでした。
その後、w3.org で http 関連の情報を調べ、最終的にヘッダーにステータス コード (Status) を表示する方法を見つけて、みんなで共有しました。
実際には次のようになるはずです:
Header("http/1.1 403 禁止");
?>
最初の部分は HTTP プロトコルのバージョン (HTTP-Version) です
2番目の部分はステータスコード(Status)です
第三部はReason-Phraseです
3 つの部分はスペースで区切られており、最初と 2 番目の部分は必須であり、3 番目の部分は書いても書かなくても、ランダムに書いても構いません。
また、この文の出力は HTML ファイルの最初の行になければなりません。
以下に各コードの意味を示します (十分に信頼できる w3.org から見つけました):
* 1xx: 情報 - リクエストを受信し、プロセスを続行します
* 2xx: 成功 - アクションは正常に受信され、理解されました
そして受け入れられました
* 3xx: リダイレクト - 次のことを行うには、さらにアクションを実行する必要があります
リクエストを完了してください
* 4xx: クライアント エラー - リクエストに不正な構文が含まれているか、要求できません
充実しました
* 5xx: サーバー エラー - サーバーは明らかに
の要求を満たすことができませんでした 有効なリクエスト
| 「100」続きます
| 「101」 ; プロトコルの切り替え | 「200」 | 「201」を作成しました
                                                        | 「203」 ; | 「204」 ; コンテンツはありません | "205" ; | "206" ; | 「300」 ; | 「301」は永久に移動しました
| 「302」 一時的に移動しました
| 「303」 ; その他を見る | 「304」は変更されていません
| "305" ; プロキシを使用します | 「400」 ;



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

www.bkjia.com

tru​​e

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

技術記事

Peng Wuxing 氏の「PHP BIBLE」で説明されているように、ヘッダーは header(Status: 404 Not Found) のような Status ヘッダーを送信することができます。これにより、ユーザーのブラウザがファイルが見つからないという 404 エラーを発行する可能性があります。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。