|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Request
The Request class can be used to construct HTTP request:
Request r = new RequestBuilder().setUrl("url") .setRealm((new Realm.RealmBuilder()).setPrincipal(user) .setPassword(admin) .setRealmName("MyRealm") .setScheme(Realm.AuthScheme.DIGEST).build()); r.execute();
Nested Class Summary | |
---|---|
static interface |
Request.EntityWriter
An entity that can be used to manipulate the Request's body output before it get sent. |
Method Summary | |
---|---|
String |
getBodyEncoding()
Return the encoding value used when encoding the request's body. |
BodyGenerator |
getBodyGenerator()
Return the current request's body generator. |
byte[] |
getByteData()
Return the current request's body as a byte array |
ConnectionPoolKeyStrategy |
getConnectionPoolKeyStrategy()
|
long |
getContentLength()
Return the current size of the content-lenght header based on the body's size. |
Collection<Cookie> |
getCookies()
Return Coookie. |
Request.EntityWriter |
getEntityWriter()
Return the current request's body as an EntityWriter |
File |
getFile()
Return the File to upload. |
FluentCaseInsensitiveStringsMap |
getHeaders()
Return the current set of Headers. |
InetAddress |
getInetAddress()
Return the InetAddress to override |
long |
getLength()
Deprecated. |
InetAddress |
getLocalAddress()
|
String |
getMethod()
Return the request's method name (GET, POST, etc.) |
URI |
getOriginalURI()
|
FluentStringsMap |
getParams()
Return the current parameters. |
List<Part> |
getParts()
Return the current Part |
PerRequestConfig |
getPerRequestConfig()
Return Per request configuration. |
ProxyServer |
getProxyServer()
Return the ProxyServer |
FluentStringsMap |
getQueryParams()
Return the query params. |
long |
getRangeOffset()
Return the HTTP Range header value, or |
URI |
getRawURI()
|
String |
getRawUrl()
Return the undecoded url |
Realm |
getRealm()
Return the Realm |
String |
getReqType()
Deprecated. - use getMethod |
InputStream |
getStreamData()
Return the current request's body as an InputStream |
String |
getStringData()
Return the current request's body as a string |
URI |
getURI()
|
String |
getUrl()
Return the decoded url |
String |
getVirtualHost()
Return the virtual host value. |
boolean |
isRedirectEnabled()
Return the true> to follow redirect |
boolean |
isRedirectOverrideSet()
|
boolean |
isUseRawUrl()
|
Method Detail |
---|
String getReqType()
String getMethod()
String getUrl()
URI getOriginalURI()
URI getURI()
URI getRawURI()
InetAddress getInetAddress()
InetAddress getLocalAddress()
String getRawUrl()
FluentCaseInsensitiveStringsMap getHeaders()
FluentCaseInsensitiveStringsMap
contains headers.Collection<Cookie> getCookies()
byte[] getByteData()
String getStringData()
InputStream getStreamData()
Request.EntityWriter getEntityWriter()
BodyGenerator getBodyGenerator()
long getLength()
long getContentLength()
FluentStringsMap getParams()
FluentStringsMap
of parameters.List<Part> getParts()
Part
Part
String getVirtualHost()
FluentStringsMap getQueryParams()
FluentStringsMap
of query stringProxyServer getProxyServer()
ProxyServer
ProxyServer
Realm getRealm()
Realm
Realm
File getFile()
File
to upload.
File
to upload.boolean isRedirectEnabled()
boolean isRedirectOverrideSet()
PerRequestConfig getPerRequestConfig()
long getRangeOffset()
String getBodyEncoding()
boolean isUseRawUrl()
ConnectionPoolKeyStrategy getConnectionPoolKeyStrategy()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |