午前問46
PCからWebサーバにHTTPでアクセスしようとしたところ、HTTPレスポンスのステータスコードが404、説明文字列が"Not Found"のエラーとなった。このエラーの説明として、適切なものはどれか。
| Webサーバ内に、URLで指定したページが見つからなかった。 | |
| Webサーバのホスト名をDNSで検索したが、見つからなかった。 | |
| WebサーバへのIPパケットの経路が見つからず、HTTPリクエストがタイムアウトになった。 | |
| Webサーバへのログイン時に指定した利用者IDが見つからず、ログインが拒否された。 |
『情報処理過去問.com』からiPhoneアプリがリリースされました!!
正解
- ア
解説
HTTPステータスコードとは、Webサーバからのレスポンスの意味を表現する3桁の数字です。
代表的なものに以下があります。
200(OK):正常
301(Moved Permanently):ページが恒久的に移動された
400(Bad Request):リクエストに異常がある
404(Not Found):ページが見つからない
500(Internal Server Error):サーバ内部にエラーが発生
代表的なものに以下があります。
200(OK):正常
301(Moved Permanently):ページが恒久的に移動された
400(Bad Request):リクエストに異常がある
404(Not Found):ページが見つからない
500(Internal Server Error):サーバ内部にエラーが発生
| ア. | Webサーバ内に、URLで指定したページが見つからなかった。 |
| 404(Not Found)の説明です。 | |
| イ. | Webサーバのホスト名をDNSで検索したが、見つからなかった。 |
| HTTPリクエスト送信前にDNSエラーが表示されます。 | |
| ウ. | WebサーバへのIPパケットの経路が見つからず、HTTPリクエストがタイムアウトになった。 |
| 408(Request Timeout)の説明です。 | |
| エ. | Webサーバへのログイン時に指定した利用者IDが見つからず、ログインが拒否された。 |
| 401(Unauthorized)の説明です。 |