HTTP ステータス コード 300 は、「複数の選択肢」を示します。サーバーに選択できるリソースが複数あり、クライアントが必要とするリソースの正確な場所が特定できない場合、サーバーはステータス コード 300 を返すことがあります。応答には、オプションのリソースのリストと対応する URI アドレスを含むエンティティが含まれます。
# このチュートリアルのオペレーティング システム: Windows 10 システム、Dell G3 コンピューター。
HTTP ステータス コード 300 は「複数の選択肢」を意味します。
サーバーに選択できるリソースが複数あり、クライアントが必要とするリソースの正確な場所を特定できない場合、サーバーはステータス コード 300 を返すことがあります。応答には、オプションのリソースのリストと対応する URI アドレスを含むエンティティが含まれます。
クライアントは 300 ステータス コードを受信すると、返されたリソース リストに基づいて、通常はユーザーまたはプログラマとの対話を通じて、アクセスするリソースの 1 つを選択できます。サーバーはリダイレクトを自動的に実行しないため、クライアントはリダイレクト (302) を使用するか、URI フラグメント識別子 (303) を使用するなど、さらなるアクションを実行する必要があります。
ステータス コード 300 と、ステータス コード 301 (永続リダイレクト) および 302 (一時リダイレクト) の違いに注意してください。 300 ステータス コードは、複数の選択肢があり、クライアントがどのリソースを使用するかを決定する必要があることを示します。一方、301 および 302 ステータス コードは、サーバーがクライアントに新しい URL に自動的にリダイレクトするように指示することを示します。
要約すると、HTTP ステータス コード 300 は、複数のオプションのリソースがあり、クライアントがアクセスするには 1 つを選択する必要があることを示します。
以上がhttp ステータス コード 300 は何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。