HTTP ステータスコード 404 が表す状態はどれ?
正答
- サーバー内部でエラーが発生して処理できない
- 認証されていないためアクセスを拒否された
- リソースは別の URL へ恒久的に移動した
- 要求した URL に対応するリソースが見つからない
解説
404 Not Found はリクエストした URL に対応するリソースをサーバーが見つけられないときに返す。コードの先頭が 4 のものはクライアント側の問題を表すので、URL の打ち間違いやルーティング未定義を最初に疑う。「サーバー内部のエラー」は 500 で、先頭が 5 のサーバー側の問題。「認証されていない」は 401、「恒久的な移動」は 301 で、いずれも 404 とは別のコードである。
この問題を含む HTTP・Web 基礎 のテストを制限時間つきで解く
HTTP・Web 基礎クイズへ