|
||||||||||
| 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 | |
|---|---|
java.lang.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 |
long |
getContentLength()
Return the current size of the content-lenght header based on the body's size. |
java.util.Collection<Cookie> |
getCookies()
Return Coookie. |
Request.EntityWriter |
getEntityWriter()
Return the current request's body as an EntityWriter |
java.io.File |
getFile()
Return the File to upload. |
FluentCaseInsensitiveStringsMap |
getHeaders()
Return the current set of Headers. |
long |
getLength()
Deprecated. |
java.lang.String |
getMethod()
Return the request's method name (GET, POST, etc.) |
FluentStringsMap |
getParams()
Return the current parameters. |
java.util.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 |
java.lang.String |
getRawUrl()
Return the undecoded url |
Realm |
getRealm()
Return the Realm |
java.lang.String |
getReqType()
Deprecated. - use getMethod |
java.io.InputStream |
getStreamData()
Return the current request's body as an InputStream |
java.lang.String |
getStringData()
Return the current request's body as a string |
java.lang.String |
getUrl()
Return the decoded url |
java.lang.String |
getVirtualHost()
Return the virtual host value. |
boolean |
isRedirectEnabled()
Return the true> to follow redirect |
| Method Detail |
|---|
java.lang.String getReqType()
java.lang.String getMethod()
java.lang.String getUrl()
java.lang.String getRawUrl()
FluentCaseInsensitiveStringsMap getHeaders()
FluentCaseInsensitiveStringsMap contains headers.java.util.Collection<Cookie> getCookies()
byte[] getByteData()
java.lang.String getStringData()
java.io.InputStream getStreamData()
Request.EntityWriter getEntityWriter()
BodyGenerator getBodyGenerator()
long getLength()
long getContentLength()
FluentStringsMap getParams()
FluentStringsMap of parameters.java.util.List<Part> getParts()
Part
Partjava.lang.String getVirtualHost()
FluentStringsMap getQueryParams()
FluentStringsMap of query stringProxyServer getProxyServer()
ProxyServer
ProxyServerRealm getRealm()
Realm
Realmjava.io.File getFile()
File to upload.
File to upload.boolean isRedirectEnabled()
PerRequestConfig getPerRequestConfig()
long getRangeOffset()
java.lang.String getBodyEncoding()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||