情報セキュリティマネジメント試験 情報セキュリティマネジメント試験 平成29年度春期 午前 問46: PCからWebサーバにHTTPでアクセスしようとしたところ,HTTPレスポンスのステータスコードが404,説明文字列が“Not Found”のエラーとなった。こ
←情報セキュリティマネジメント試験 平成29年度春期 午前
PCからWebサーバにでアクセスしようとしたところ,HTTPレスポンスのステータスコードが404,説明文字列が“Not Found”のエラーとなった。このエラーの説明として,適切なものはどれか。
問題本文
PCからWebサーバにHTTPでアクセスしようとしたところ,HTTPレスポンスのステータスコードが404,説明文字列が“Not Found”のエラーとなった。このエラーの説明として,適切なものはどれか。
選択肢
- ア.Webサーバ内に,URLで指定したページが見つからなかった。
- イ.Webサーバのホスト名をDNSで検索したが,見つからなかった。
- ウ.WebサーバへのIPパケットの経路が見つからず,HTTPリクエストがタイムアウトになった。
- エ.Webサーバへのログイン時に指定した利用者IDが見つからず,ログインが拒否された。
正解
ア. Webサーバ内に,URLで指定したページが見つからなかった。
解説
本問はHTTPステータスコード404の意味を問う問題である。404 Not FoundはWebサーバには到達できたものの、URLで指定された資源(ページ)がサーバ内に存在しないことを示すコードであるため、正解はアである。
選択肢ごとの解説
- ア.正しい。404 Not Foundは、サーバには接続できたがURLで指定したページが見つからなかったことを意味する。
- イ.ホスト名がDNSで解決できない場合はHTTPレスポンス以前の名前解決エラーであり、404は返らない。
- ウ.経路が見つからずタイムアウトする場合はサーバからHTTPレスポンス自体が返らず、404は返らない。
- エ.認証に失敗してログインが拒否された場合は401(Unauthorized)や403(Forbidden)であり、404ではない。
情報セキュリティマネジメント試験 平成29年度春期 午前 の過去問一覧へ戻る・問46