public class Request
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DATE_FORMAT |
static java.util.Locale |
DATE_LOCALE |
static java.util.TimeZone |
TIME_ZONE |
| Modifier and Type | Method and Description |
|---|---|
void |
abort() |
Request |
addHeader(Header header) |
Request |
addHeader(java.lang.String name,
java.lang.String value) |
Request |
body(HttpEntity entity) |
Request |
bodyByteArray(byte[] b) |
Request |
bodyByteArray(byte[] b,
int off,
int len) |
Request |
bodyFile(java.io.File file,
ContentType contentType) |
Request |
bodyForm(java.lang.Iterable<? extends NameValuePair> formParams) |
Request |
bodyForm(java.lang.Iterable<? extends NameValuePair> formParams,
java.nio.charset.Charset charset) |
Request |
bodyForm(NameValuePair... formParams) |
Request |
bodyStream(java.io.InputStream instream) |
Request |
bodyStream(java.io.InputStream instream,
ContentType contentType) |
Request |
bodyString(java.lang.String s,
ContentType contentType) |
Request |
config(java.lang.String param,
java.lang.Object object)
Deprecated.
(4.3)
|
Request |
connectTimeout(int timeout) |
static Request |
Delete(java.lang.String uri) |
static Request |
Delete(java.net.URI uri) |
Request |
elementCharset(java.lang.String charset)
Deprecated.
(4.3)
|
Response |
execute() |
static Request |
Get(java.lang.String uri) |
static Request |
Get(java.net.URI uri) |
static Request |
Head(java.lang.String uri) |
static Request |
Head(java.net.URI uri) |
static Request |
Options(java.lang.String uri) |
static Request |
Options(java.net.URI uri) |
static Request |
Post(java.lang.String uri) |
static Request |
Post(java.net.URI uri) |
static Request |
Put(java.lang.String uri) |
static Request |
Put(java.net.URI uri) |
Request |
removeConfig(java.lang.String param)
Deprecated.
(4.3)
|
Request |
removeHeader(Header header) |
Request |
removeHeaders(java.lang.String name) |
Request |
setCacheControl(java.lang.String cacheControl) |
Request |
setDate(java.util.Date date) |
Request |
setHeader(Header header) |
Request |
setHeader(java.lang.String name,
java.lang.String value) |
Request |
setHeaders(Header... headers) |
Request |
setIfModifiedSince(java.util.Date date) |
Request |
setIfUnmodifiedSince(java.util.Date date) |
Request |
socketTimeout(int timeout) |
Request |
staleConnectionCheck(boolean b) |
java.lang.String |
toString() |
static Request |
Trace(java.lang.String uri) |
static Request |
Trace(java.net.URI uri) |
Request |
useExpectContinue() |
Request |
userAgent(java.lang.String agent) |
Request |
version(HttpVersion version) |
Request |
viaProxy(HttpHost proxy) |
public static final java.lang.String DATE_FORMAT
public static final java.util.Locale DATE_LOCALE
public static final java.util.TimeZone TIME_ZONE
public static Request Get(java.net.URI uri)
public static Request Get(java.lang.String uri)
public static Request Head(java.net.URI uri)
public static Request Head(java.lang.String uri)
public static Request Post(java.net.URI uri)
public static Request Post(java.lang.String uri)
public static Request Put(java.net.URI uri)
public static Request Put(java.lang.String uri)
public static Request Trace(java.net.URI uri)
public static Request Trace(java.lang.String uri)
public static Request Delete(java.net.URI uri)
public static Request Delete(java.lang.String uri)
public static Request Options(java.net.URI uri)
public static Request Options(java.lang.String uri)
public Response execute() throws ClientProtocolException, java.io.IOException
ClientProtocolExceptionjava.io.IOExceptionpublic void abort()
throws java.lang.UnsupportedOperationException
java.lang.UnsupportedOperationExceptionpublic Request addHeader(java.lang.String name, java.lang.String value)
public Request setHeader(java.lang.String name, java.lang.String value)
public Request removeHeaders(java.lang.String name)
public Request setCacheControl(java.lang.String cacheControl)
public Request setDate(java.util.Date date)
public Request setIfModifiedSince(java.util.Date date)
public Request setIfUnmodifiedSince(java.util.Date date)
@Deprecated public Request config(java.lang.String param, java.lang.Object object)
@Deprecated public Request removeConfig(java.lang.String param)
public Request version(HttpVersion version)
@Deprecated public Request elementCharset(java.lang.String charset)
public Request useExpectContinue()
public Request userAgent(java.lang.String agent)
public Request socketTimeout(int timeout)
public Request connectTimeout(int timeout)
public Request staleConnectionCheck(boolean b)
public Request body(HttpEntity entity)
public Request bodyForm(java.lang.Iterable<? extends NameValuePair> formParams, java.nio.charset.Charset charset)
public Request bodyForm(java.lang.Iterable<? extends NameValuePair> formParams)
public Request bodyForm(NameValuePair... formParams)
public Request bodyString(java.lang.String s, ContentType contentType)
public Request bodyFile(java.io.File file, ContentType contentType)
public Request bodyByteArray(byte[] b)
public Request bodyByteArray(byte[] b, int off, int len)
public Request bodyStream(java.io.InputStream instream)
public Request bodyStream(java.io.InputStream instream, ContentType contentType)
public java.lang.String toString()
toString in class java.lang.Object