Package org.apache.http.client.methods
Class RequestBuilder
java.lang.Object
org.apache.http.client.methods.RequestBuilder
Builder for
HttpUriRequest instances.
Please note that this class treats parameters differently depending on composition
of the request: if the request has a content entity explicitly set with
setEntity(org.apache.http.HttpEntity) or it is not an entity enclosing method
(such as POST or PUT), parameters will be added to the query component of the request URI.
Otherwise, parameters will be added as a URL encoded entity.
- Since:
- 4.3
-
Method Summary
Modifier and TypeMethodDescriptionaddParameter(String name, String value) addParameters(NameValuePair... nvps) build()static RequestBuildercopy(HttpRequest request) static RequestBuilderstatic RequestBuilderdelete()static RequestBuilderstatic RequestBuilderstatic RequestBuilderget()static RequestBuilderstatic RequestBuildergetFirstHeader(String name) Header[]getHeaders(String name) getLastHeader(String name) getUri()static RequestBuilderhead()static RequestBuilderstatic RequestBuilderstatic RequestBuilderoptions()static RequestBuilderstatic RequestBuilderstatic RequestBuilderpatch()static RequestBuilderstatic RequestBuilderstatic RequestBuilderpost()static RequestBuilderstatic RequestBuilderstatic RequestBuilderput()static RequestBuilderstatic RequestBuilderremoveHeader(Header header) removeHeaders(String name) setCharset(Charset charset) setConfig(RequestConfig config) setEntity(HttpEntity entity) setVersion(ProtocolVersion version) toString()static RequestBuildertrace()static RequestBuilderstatic RequestBuilder
-
Method Details
-
create
-
get
-
get
- Since:
- 4.4
-
get
- Since:
- 4.4
-
head
-
head
- Since:
- 4.4
-
head
- Since:
- 4.4
-
patch
- Since:
- 4.4
-
patch
- Since:
- 4.4
-
patch
- Since:
- 4.4
-
post
-
post
- Since:
- 4.4
-
post
- Since:
- 4.4
-
put
-
put
- Since:
- 4.4
-
put
- Since:
- 4.4
-
delete
-
delete
- Since:
- 4.4
-
delete
- Since:
- 4.4
-
trace
-
trace
- Since:
- 4.4
-
trace
- Since:
- 4.4
-
options
-
options
- Since:
- 4.4
-
options
- Since:
- 4.4
-
copy
-
setCharset
- Since:
- 4.4
-
getCharset
- Since:
- 4.4
-
getMethod
-
getVersion
-
setVersion
-
getUri
-
setUri
-
setUri
-
getFirstHeader
-
getLastHeader
-
getHeaders
-
addHeader
-
addHeader
-
removeHeader
-
removeHeaders
-
setHeader
-
setHeader
-
getEntity
-
setEntity
-
getParameters
-
addParameter
-
addParameter
-
addParameters
-
getConfig
-
setConfig
-
build
-
toString
-