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


Thrown to indicate that a HTTP request needs to be retried but cannot be retried automatically, due to streaming mode being enabled.

Summary

Public constructors

HttpRetryException(String detail, int code)

Constructs a new HttpRetryException from the specified response code and exception detail message

HttpRetryException(String detail, int code, String location)

Constructs a new HttpRetryException with detail message responseCode and the contents of the Location response header field.

Public methods

String getLocation()

Returns the value of the Location header field if the error resulted from redirection.

String getReason()

Returns a string explaining why the http request could not be retried.

int responseCode()

Returns the http response code

Inherited methods

Public constructors

HttpRetryException

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

Constructs a new HttpRetryException from the specified response code and exception detail message

Parameters
detail String: the detail message.

code int: the HTTP response code from server.

HttpRetryException

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

Constructs a new HttpRetryException with detail message responseCode and the contents of the Location response header field.

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
public String getLocation ()

Returns the value of the Location header field if the error resulted from redirection.

Returns
String The location string

getReason

Added in API level 1
public String getReason ()

Returns a string explaining why the http request could not be retried.

Returns
String The reason string

responseCode

Added in API level 1
public int responseCode ()

Returns the http response code

Returns
int The http response code.