モジュール java.base
パッケージ java.net

クラスHttpRetryException

すべての実装されたインタフェース:
Serializable

public class HttpRetryException
extends IOException
HTTP要求を再試行する必要があるが、ストリーミング・モードが有効になっているために自動的に再試行できないことを示すために、スローされます。
導入されたバージョン:
1.5
関連項目:
直列化された形式
  • コンストラクタの詳細

    • HttpRetryException

      public HttpRetryException​(String detail, int code)
      指定された応答コードと例外詳細メッセージから、新しいHttpRetryExceptionを構築します。
      パラメータ:
      detail - 詳細メッセージ。
      code - サーバーからのHTTP応答コード。
    • HttpRetryException

      public HttpRetryException​(String detail, int code, String location)
      詳細メッセージ、応答コード、およびLocation応答ヘッダー・フィールドの内容に基づいて、新しいHttpRetryExceptionを構築します。
      パラメータ:
      detail - 詳細メッセージ。
      code - サーバーからのHTTP応答コード。
      location−リダイレクト先のURL
  • メソッドの詳細

    • responseCode

      public int responseCode()
      HTTP応答コードを返します。
      戻り値:
      HTTP応答コード。
    • getReason

      public String getReason()
      HTTP要求を再試行できなかった理由を説明する文字列を返します。
      戻り値:
      理由文字列
    • getLocation

      public String getLocation()
      リダイレクションが原因でエラーが発生した場合に、Locationヘッダー・フィールドの値を返します。
      戻り値:
      場所の文字列