Most visited

Recently visited

Added in API level 1

HttpRetryException

public class HttpRetryException
extends IOException

java.lang.Object
    java.lang.Throwable
      java.lang.Exception
        java.io.IOException
          java.net.HttpRetryException


抛出以表示HTTP请求需要重试,但由于启用了流式传输模式,因此无法自动重试。

摘要(Summary)

Public constructors

HttpRetryException(String detail, int code)

根据指定的响应代码和异常详细信息构造一个新的 HttpRetryException

HttpRetryException(String detail, int code, String location)

使用详细消息响应代码和位置响应头字段的内容构造一个新的 HttpRetryException

公共方法(Public methods)

String getLocation()

如果错误是由重定向导致的,则返回Location标头字段的值。

String getReason()

返回一个字符串,解释为什么http请求不能被重试。

int responseCode()

返回http响应代码

继承方法(Inherited methods)

From class java.lang.Throwable
From class java.lang.Object

Public constructors

HttpRetryException

Added in API level 1
HttpRetryException (String detail, 
                int code)

根据指定的响应代码和异常详细信息构造一个新的 HttpRetryException

参数(Parameters)
detail String: the detail message.
code int: the HTTP response code from server.

HttpRetryException

Added in API level 1
HttpRetryException (String detail, 
                int code, 
                String location)

构造一个新的 HttpRetryException其中包含详细消息responseCode和Location响应头字段的内容。

参数(Parameters)
detail String: the detail message.
code int: the HTTP response code from server.
location String: the URL to be redirected to

公共方法(Public methods)

getLocation

Added in API level 1
String getLocation ()

如果错误是由重定向导致的,则返回Location标头字段的值。

返回(Returns)
String The location string

getReason

Added in API level 1
String getReason ()

返回一个字符串,解释为什么http请求不能被重试。

返回(Returns)
String The reason string

responseCode

Added in API level 1
int responseCode ()

返回http响应代码

返回(Returns)
int The http response code.

Hooray!