Please note that the contents of this offline web site may be out of date. To access the most recent documentation visit the online version .
Note that links that point to online resources are green in color and will open in a new window.
We would love it if you could give us feedback about this material by filling this form (You have to be online to fill it)
Android APIs
public class

RequestWrapper

extends AbstractHttpMessage
implements HttpUriRequest
java.lang.Object
   ↳ org.apache.http.message.AbstractHttpMessage
     ↳ org.apache.http.impl.client.RequestWrapper
Known Direct Subclasses

Class Overview

A wrapper class for HttpRequest s that can be used to change properties of the current request without modifying the original object.

This class is also capable of resetting the request headers to the state of the original request.

Summary

[Expand]
Inherited Fields
From class org.apache.http.message.AbstractHttpMessage
Public Constructors
RequestWrapper ( HttpRequest request)
Public Methods
void abort ()
Aborts execution of the request.
int getExecCount ()
String getMethod ()
Returns the HTTP method this request uses, such as GET , PUT , POST , or other.
HttpRequest getOriginal ()
ProtocolVersion getProtocolVersion ()
Returns the protocol version this message is compatible with.
RequestLine getRequestLine ()
Returns the request line of this request.
URI getURI ()
Returns the URI this request uses, such as http://example.org/path/to/file .
void incrementExecCount ()
boolean isAborted ()
Tests if the request execution has been aborted.
boolean isRepeatable ()
void resetHeaders ()
void setMethod ( String method)
void setProtocolVersion ( ProtocolVersion version)
void setURI ( URI uri)
[Expand]
Inherited Methods
From class org.apache.http.message.AbstractHttpMessage
From class java.lang.Object
From interface org.apache.http.HttpMessage
From interface org.apache.http.HttpRequest
From interface org.apache.http.client.methods.HttpUriRequest

Public Constructors

public RequestWrapper ( HttpRequest request)

Added in API level 1

Public Methods

public void abort ()

Added in API level 1

Aborts execution of the request.

public int getExecCount ()

Added in API level 1

public String getMethod ()

Added in API level 1

Returns the HTTP method this request uses, such as GET , PUT , POST , or other.

public HttpRequest getOriginal ()

Added in API level 1

public ProtocolVersion getProtocolVersion ()

Added in API level 1

Returns the protocol version this message is compatible with.

public RequestLine getRequestLine ()

Added in API level 1

Returns the request line of this request.

Returns
  • the request line.

public URI getURI ()

Added in API level 1

Returns the URI this request uses, such as http://example.org/path/to/file .

public void incrementExecCount ()

Added in API level 1

public boolean isAborted ()

Added in API level 1

Tests if the request execution has been aborted.

Returns
  • true if the request execution has been aborted, false otherwise.

public boolean isRepeatable ()

Added in API level 1

public void resetHeaders ()

Added in API level 1

public void setMethod ( String method)

Added in API level 1

public void setProtocolVersion ( ProtocolVersion version)

Added in API level 1

public void setURI ( URI uri)

Added in API level 1