令和6年度 春期 システムアーキテクト試験 午前Ⅱ 問25
テクノロジ/ネットワークHTTP 応答のステータスコードで,指定された URL にはコンテンツがなく,別の URL へアクセスし直すように Web ブラウザに促す(リダイレクトさせる)ことを意味するコードはどれか。ここで,左側の 3 桁の数字がステータスコードで,右側の語句は HTTP 応答のステータス行にステータスコードとともに示される説明メッセージである。
出典:令和6年度 春期 システムアーキテクト試験 午前Ⅱ 問25
- ア204 No Content
- イ302 Found
- ウ404 Not Found
- エ501 Not Implemented
正解:イ
解説
HTTPステータスコード302(Found)は,要求されたリソースが一時的に別のURLに存在することを示し,Webブラウザに対して指定された別のURLへアクセスし直すこと(リダイレクト)を促すコードです。
選択肢ごとの解説
- ア誤り。204(No Content)は,要求は成功したが返却するコンテンツがないことを示すコードであり,リダイレクトを意味しません。
- イ正しい。302(Found)は,別のURLへのリダイレクトを促すことを意味するステータスコードです。
- ウ誤り。404(Not Found)は,指定されたURLにリソースが存在しないことを示すコードであり,リダイレクトを意味しません。
- エ誤り。501(Not Implemented)は,サーバが要求されたメソッドをサポートしていないことを示すコードであり,リダイレクトを意味しません。