|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A Latka Session is a container that manages state information over 1+ HTTP request/response pairs over 1+ HTTP servers.
Method Summary | |
void |
addCookie(java.lang.String domain,
java.lang.String path,
java.lang.String name,
java.lang.String value)
Adds a cookie to all HTTP requests whose domain and path match (according to RFC2109). |
Request |
createRequest(java.lang.String label,
java.net.URL url,
int httpMethod,
java.lang.String version,
boolean followRedirects)
Creates a labeled request object, with the specified URL, HTTP Method, version, and redirect handling behavior. |
Request |
createRequest(java.lang.String label,
java.net.URL url,
int httpMethod,
java.lang.String version,
boolean followRedirects,
Proxy proxy)
Create a labeled request with the specified URL, HTTP method, version, and redirect handling behavior, using the given proxy for communication. |
Request |
createRequest(java.net.URL url,
int httpMethod,
Proxy proxy,
java.lang.String version)
Creates a request object with the specified URL, HTTP Method, and version to be accessed via the provided proxy. |
Request |
createRequest(java.net.URL url,
int httpMethod,
java.lang.String version)
Creates a request object with the specified URL, HTTP Method, and version. |
java.lang.String |
getCookieValue(java.lang.String name)
Returns the value of cookie name . |
Method Detail |
public Request createRequest(java.net.URL url, int httpMethod, java.lang.String version)
url
- The URL to request of the HTTP server.httpMethod
- An integer representing the HTTP method (e.g. GET, PUT)
used to communicate with server.version
- A String representing the version of the HTTP request, i.e.
1.0 or 1.1.
Request
object representing the url
and httpMethod
Request.HTTP_METHOD_GET
,
Request.HTTP_METHOD_POST
public Request createRequest(java.lang.String label, java.net.URL url, int httpMethod, java.lang.String version, boolean followRedirects)
label
- a name used to identify the requesturl
- The URL to request of the HTTP server.httpMethod
- An integer representing the HTTP method (e.g. GET, PUT)
used to communicate with server.version
- A String representing the version of the HTTP request, i.e.
1.0 or 1.1.followRedirects
- whether to follow HTTP redirection responses
Request
object representing the url
and httpMethod
Request.HTTP_METHOD_GET
,
Request.HTTP_METHOD_POST
public Request createRequest(java.net.URL url, int httpMethod, Proxy proxy, java.lang.String version)
url
- The URL to request of the HTTP server.httpMethod
- An integer representing the HTTP method (e.g. GET, PUT)
used to communicate with server.proxy
- a proxy to use during the requestversion
- A String representing the version of the HTTP request, i.e.
1.0 or 1.1.
Request
object representing the url
and httpMethod
.Request.HTTP_METHOD_GET
,
Request.HTTP_METHOD_POST
,
Proxy
public Request createRequest(java.lang.String label, java.net.URL url, int httpMethod, java.lang.String version, boolean followRedirects, Proxy proxy)
label
- a name used to identify the requesturl
- The URL to request of the HTTP server.httpMethod
- An integer representing the HTTP method (e.g. GET, PUT)
used to communicate with server.version
- A String representing the version of the HTTP request, i.e.
1.0 or 1.1.followRedirects
- whether to follow HTTP redirection responsesproxy
- a proxy to use during the request
Request
object representing the url
and httpMethod
Request.HTTP_METHOD_GET
,
Request.HTTP_METHOD_POST
,
Proxy
public void addCookie(java.lang.String domain, java.lang.String path, java.lang.String name, java.lang.String value)
domain
- the domain to which the cookie should applypath
- the path to which the cookie should applyname
- the name of the cookievalue
- the value of the cookiepublic java.lang.String getCookieValue(java.lang.String name)
name
.
name
- the name of the cookie
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |