| Modifier and Type | Method and Description |
|---|---|
HttpRequest |
HttpRequest.acceptGzip()
Add
Accept-Encoding header with "gzip, deflate" value. |
HttpRequest |
HttpRequest.acceptJson()
Add header to specify that accept type
is
"application/json". |
HttpRequest |
HttpRequest.acceptLanguage(String lang)
Add
Accept-Language header. |
HttpRequest |
HttpRequest.acceptXml()
Add header to specify that accept type
is
"application/xml". |
HttpRequest |
HttpRequest.addAcceptEncoding(String encoding)
Add
Accept-Encoding header. |
HttpRequest |
HttpRequest.addCookie(Cookie cookie)
Add cookie to http request.
|
HttpRequest |
HttpRequest.addCookie(String name,
String value)
Add cookie to http request.
|
HttpRequest |
HttpRequest.addCsrfToken(String token)
Add CSRF Token to http header (
X-Csrf-Token header). |
HttpRequest |
HttpRequest.addHeader(HttpHeader header)
Add header.
|
HttpRequest |
HttpRequest.addHeader(String name,
String value)
Add header.
|
HttpRequest |
HttpRequest.addIfMatch(String etag)
Add
If-Match header with expected value. |
HttpRequest |
HttpRequest.addIfModifiedSince(Date date)
Add
If-Modified-Since value with expected date (date will be translated
as GMT raw). |
HttpRequest |
HttpRequest.addIfNoneMatch(String etag)
Add
If-None-Match header with expected value. |
HttpRequest |
HttpRequest.addIfUnmodifiedSince(Date date)
Add
If-Unmodified-Since value with expected date (date will be translated
as GMT raw). |
HttpRequest |
HttpRequest.addOrigin(String origin)
Add
Origin header. |
HttpRequest |
HttpRequest.addQueryParam(String name,
String value)
Add query parameters: a query parameter is a parameter that will
follow the
? character in the request URL. |
HttpRequest |
HttpRequest.addQueryParams(HttpParameter parameter,
HttpParameter... parameters)
Add collection of query parameters: a query parameter is a parameter that will
follow the
? character in the request URL. |
HttpRequest |
HttpRequest.addReferer(String referer)
Add
Referer header. |
HttpRequest |
HttpRequest.addXHttpMethodOverride(String method)
Add
X-Http-Method-Override value with HTTP verb to override. |
HttpRequest |
HttpRequest.asFormUrlEncoded()
Add header to specify that content type
is
"application/x-www-form-urlencoded". |
HttpRequest |
HttpRequest.asJson()
Add header to specify that content type
is
"application/json". |
HttpRequest |
HttpRequest.asXml()
Add header to specify that content type
is
"application/xml". |
HttpRequest |
HttpRequest.asXmlHttpRequest()
Most library (such as jQuery) add automatically header
named "X-Requested-With" with value "XMLHttpRequest", this
method add this header and can be used to simulate ajax
call.
|
HttpRequest |
HttpRequest.overrideDelete()
Add
X-Http-Method-Override value with DELETE value. |
HttpRequest |
HttpRequest.overridePut()
Add @{code X-Http-Method-Override} value with
PUT value. |
HttpRequest |
HttpClient.prepareDelete(String endpoint)
Create
DELETE request. |
HttpRequest |
HttpClient.prepareGet(String endpoint)
Create
GET request. |
HttpRequest |
HttpClient.prepareHead(String endpoint)
Create
HEAD request. |
HttpRequest |
HttpClient.preparePatch(String endpoint)
Create
PATCH request. |
HttpRequest |
HttpClient.preparePatch(String endpoint,
HttpRequestBody body)
Create
PATCH request. |
HttpRequest |
HttpClient.preparePost(String endpoint)
Create
POST request. |
HttpRequest |
HttpClient.preparePost(String endpoint,
HttpRequestBody body)
Create
POST request. |
HttpRequest |
HttpClient.preparePut(String url)
Create
PUT request. |
HttpRequest |
HttpClient.preparePut(String url,
HttpRequestBody body)
Create
PUT request. |
HttpRequest |
HttpClient.prepareRequest(HttpMethod httpMethod,
String endpoint)
Create request.
|
HttpRequest |
HttpRequest.setBody(HttpRequestBody body)
Set request body.
|
HttpRequest |
HttpRequest.withUserAgent(String userAgent)
Add
User-Agent header to http request. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractHttpRequest
Abstract skeleton of
HttpRequest interface. |
| Modifier and Type | Method and Description |
|---|---|
HttpRequest |
AbstractHttpRequest.acceptGzip() |
HttpRequest |
AbstractHttpRequest.acceptJson() |
HttpRequest |
AbstractHttpRequest.acceptLanguage(String lang) |
HttpRequest |
AbstractHttpRequest.acceptXml() |
HttpRequest |
AbstractHttpRequest.addAcceptEncoding(String encoding) |
HttpRequest |
AbstractHttpRequest.addCookie(Cookie cookie) |
HttpRequest |
AbstractHttpRequest.addCookie(String name,
String value) |
HttpRequest |
AbstractHttpRequest.addCsrfToken(String token) |
HttpRequest |
AbstractHttpRequest.addHeader(HttpHeader header) |
HttpRequest |
AbstractHttpRequest.addHeader(String name,
String value) |
HttpRequest |
AbstractHttpRequest.addIfMatch(String etag) |
HttpRequest |
AbstractHttpRequest.addIfModifiedSince(Date date) |
HttpRequest |
AbstractHttpRequest.addIfNoneMatch(String etag) |
HttpRequest |
AbstractHttpRequest.addIfUnmodifiedSince(Date date) |
HttpRequest |
AbstractHttpRequest.addOrigin(String origin) |
HttpRequest |
AbstractHttpRequest.addQueryParam(String name,
String value) |
HttpRequest |
AbstractHttpRequest.addQueryParams(HttpParameter parameter,
HttpParameter... parameters) |
HttpRequest |
AbstractHttpRequest.addReferer(String referer) |
HttpRequest |
AbstractHttpRequest.addXHttpMethodOverride(String method) |
HttpRequest |
AbstractHttpRequest.asFormUrlEncoded() |
HttpRequest |
AbstractHttpRequest.asJson() |
HttpRequest |
AbstractHttpRequest.asXml() |
HttpRequest |
AbstractHttpRequest.asXmlHttpRequest() |
protected abstract HttpRequest |
AbstractHttpClient.buildRequest(HttpMethod httpMethod,
HttpUrl endpoint)
Build request object.
|
HttpRequest |
AbstractHttpRequest.overrideDelete() |
HttpRequest |
AbstractHttpRequest.overridePut() |
HttpRequest |
AbstractHttpClient.prepareDelete(String endpoint) |
HttpRequest |
AbstractHttpClient.prepareGet(String endpoint) |
HttpRequest |
AbstractHttpClient.prepareHead(String endpoint) |
HttpRequest |
AbstractHttpClient.preparePatch(String endpoint) |
HttpRequest |
AbstractHttpClient.preparePatch(String endpoint,
HttpRequestBody body) |
HttpRequest |
AbstractHttpClient.preparePost(String endpoint) |
HttpRequest |
AbstractHttpClient.preparePost(String endpoint,
HttpRequestBody body) |
HttpRequest |
AbstractHttpClient.preparePut(String url) |
HttpRequest |
AbstractHttpClient.preparePut(String url,
HttpRequestBody body) |
HttpRequest |
AbstractHttpClient.prepareRequest(HttpMethod httpMethod,
String endpoint) |
HttpRequest |
AbstractHttpRequest.setBody(HttpRequestBody body) |
HttpRequest |
AbstractHttpRequest.withUserAgent(String userAgent) |
| Modifier and Type | Method and Description |
|---|---|
protected HttpRequest |
ApacheHttpClient.buildRequest(HttpMethod httpMethod,
HttpUrl endpoint) |
| Modifier and Type | Method and Description |
|---|---|
protected HttpRequest |
AsyncHttpClient.buildRequest(HttpMethod httpMethod,
HttpUrl endpoint) |
| Modifier and Type | Method and Description |
|---|---|
protected HttpRequest |
NingAsyncHttpClient.buildRequest(HttpMethod httpMethod,
HttpUrl endpoint) |
| Modifier and Type | Method and Description |
|---|---|
protected HttpRequest |
OkHttpClient.buildRequest(HttpMethod httpMethod,
HttpUrl endpoint) |
Copyright © 2019. All rights reserved.