所有类
java.net
类 HttpRetryException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.io.IOException
java.net.HttpRetryException
-
所有已实现的接口:
-
Serializable
-
public class HttpRetryException
- extends IOException
抛出此异常指示 HTTP 请求需要重试,但由于启用了流模式而无法自动重试。
-
从以下版本开始:
-
1.5
-
另请参见:
-
序列化表格
从类 java.lang.Throwable 继承的方法 |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
HttpRetryException
public HttpRetryException(String detail,
int code)
-
根据指定的响应代码和异常详细消息构造新
HttpRetryException
。
-
参数:
-
detail
- 详细消息。
-
code
- 来自服务器的 HTTP 响应代码。
HttpRetryException
public HttpRetryException(String detail,
int code,
String location)
-
构造一个新
HttpRetryException
,使其具有详细消息 responseCode 和 Location 响应头字段的内容。
-
参数:
-
detail
- 详细消息。
-
code
- 来自服务器的 HTTP 响应代码。
-
location
- 作为重定向目标的 URL
responseCode
public int responseCode()
-
返回 http 响应代码
-
-
返回:
-
http 响应代码。
getReason
public String getReason()
-
返回解释不能重试 http 请求的原因的字符串。
-
-
返回:
-
原因字符串
getLocation
public String getLocation()
-
如果重定向产生错误,则返回 Location 头字段的值。
-
-
返回:
-
位置字符串
所有类