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
true
http://www.bkjia.com/PHPjc/445586.html