平成29年 春期 情報セキュリティマネジメント 午前 問46

PCからWebサーバにHTTPでアクセスしようとしたところ、HTTPレスポンスのステータスコードが404、説明文字列が“Not Found”のエラーとなった。
このエラーの説明として、適切なものはどれか。

 ア  Webサーバ内に、URLで指定したページが見つからなかった。
 イ  Webサーバのホスト名をDNSで検索したが、見つからなかった。
 ウ  WebサーバへのIPパケットの経路が見つからず、HTTPリクエストがタイムアウトになった。
 エ  Webサーバへのログイン時に指定した利用者IDが見つからず、ログインが拒否された。


答え ア


解説
HTTPレスポンスのステータスコードが404は“Not Found”(見つかりません)で、クライアントがサーバに接続できたものの、クライアントの要求に該当するもの (ウェブページ等) をサーバが見つけられなかったことを示します。

近年はセキュリティの観点からWebサーバの構造などをごまかすためにステータスコードとして404を返すようにしているWebサーバもあります。


キーワード
・HTTPステータスコード

キーワードの解説
  • HTTPステータスコード
    HTTPにおいてWebサーバからのレスポンスの意味を表現する3桁の数字からなるコードで、いくつかのRFC(Request for Comments)によって定められている。

もっと、「ステータスコード」について調べてみよう。

戻る 一覧へ 次へ