No.994 Amazon S3 REST APIを使用するプログラムがリダイレクトを処理する際、何を確認すべきですか?
TOPへ
-
RFC 2616に厳密に準拠するHTTPユーザーエージェントは、リダイレクトに従う前に明示的な確認が必要であること
正解
この選択肢は正確です。テキストには、HTTPリクエストがGETまたはHEADでない場合、RFC 2616に厳密に準拠するHTTPユーザーエージェントは、リダイレクトに従う前に明示的な確認が必要になることがありますと記載されています。
-
リダイレクト実装が完全であること
不正解
この選択肢は不正確です。テキストには、リダイレクト実装が不正確あるいは不完全であるものも多いと記載されています。
-
非GETリダイレクトが正しく動作すること
正解
この選択肢は正確です。テキストには、PUT、DELETEなどの非GETリダイレクトが正しく動作することを確認すべきだと記載されています。
-
リダイレクト要件を満たすようにライブラリを設定する前にテストを行うこと
正解
この選択肢は正確です。テキストには、リダイレクト要件を満たすようにする前に、次のテストを行ってくださいと記載されています。
-
すべてのHTTPリクエストヘッダーがリダイレクトされたリクエストに適切に含まれていること
正解
この選択肢は正確です。テキストには、すべてのHTTPリクエストヘッダーがリダイレクトされたリクエストに適切に含まれていることを確認すべきだと記載されています。