検索
ホームページphp教程php手册PHPでヘッダーを使用してヘッダー情報を送信する方法

Peng Wuxing 氏の「PHP BIBLE」で説明されているように、ヘッダーは

header("Status: 404 Not Found") などのステータス ヘッダーを送信することができ、これによりユーザーのブラウザーがファイル検索を表示する 404エラーは出ないのですが、これを試してもうまくいきません。

その後、w3.orgでhttp関連の情報を調べ、最終的にヘッダーにステータスコード(Status)を表示する方法を試して、みんなに共有しました。

実際には次のようになります:

Header("http/1.1 403 Forbidden");

?>

最初の部分は HTTP プロトコルのバージョン (HTTP-Version) です

2 番目の部分はステータス コード (Status )

3 番目の部分は Reason-Phrase です

3 つの部分はスペースで区切られており、途中に復帰はできません 最初と 2 番目の部分は必須で、3 番目の部分は次のとおりです。人に見せるためには、書いても書かなくても、あるいはランダムに書いても構いません。

また、この文の出力は HTML ファイルの最初の行になければなりません。

以下に各コードの意味を示します (w3.org から見つけました。十分に信頼できるものです):

* 1xx: 情報 - リクエストを受信し、プロセスを続行します

* 2xx: Success - アクションが正常に受信されました。理解し、

そして受け入れられました

* 3xx: リダイレクト -

リクエストを完了するには、さらにアクションを実行する必要があります

* 4xx: クライアントエラー - リクエストに不正な構文が含まれているか、

を満たすことができません

* 5xx:サーバー エラー - サーバーは、明らかに有効なリクエストを実行できませんでした

| "100" ; 続行

| "202" ; 受け入れられました

| "203" ; 非権限情報

| "204" ; 6" ; 部分的なコンテンツ

| "300" ; 複数の選択肢

| "302" ; 一時的に移動

| "305" ; プロキシを使用

| "400" ; 不正なリクエスト

| "402" ; 見つかりません

| "406" ; 受け入れられません| 407" ; プロキシ認証が必要です

| "408" ;
| "410" ; なくなりました

| "411" ; 長さが必要です

| "412" ; 前提条件が失敗しました

| "413" ; "415" ;サポートされていないメディア タイプ

; "501" ; 実装されていません

; " ; HTTP バージョンはサポートされていません









声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール