Class StandardHttpRequestRetryHandler
java.lang.Object
org.apache.http.impl.client.DefaultHttpRequestRetryHandler
org.apache.http.impl.client.StandardHttpRequestRetryHandler
- All Implemented Interfaces:
HttpRequestRetryHandler
HttpRequestRetryHandler which assumes
that all requested HTTP methods which should be idempotent according
to RFC-2616 are in fact idempotent and can be retried.
According to RFC-2616 section 9.1.2 the idempotent HTTP methods are:
GET, HEAD, PUT, DELETE, OPTIONS, and TRACE- Since:
- 4.2
-
Field Summary
Fields inherited from class DefaultHttpRequestRetryHandler
INSTANCE -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorStandardHttpRequestRetryHandler(int retryCount, boolean requestSentRetryEnabled) Default constructor -
Method Summary
Methods inherited from class DefaultHttpRequestRetryHandler
getRetryCount, isRequestSentRetryEnabled, requestIsAborted, retryRequest
-
Constructor Details
-
StandardHttpRequestRetryHandler
public StandardHttpRequestRetryHandler(int retryCount, boolean requestSentRetryEnabled) Default constructor -
StandardHttpRequestRetryHandler
public StandardHttpRequestRetryHandler()Default constructor
-
-
Method Details
-
handleAsIdempotent
- Overrides:
handleAsIdempotentin classDefaultHttpRequestRetryHandler
-