|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
T
- Type of Base, either Request or Responsepublic static interface Connection.Base<T extends Connection.Base>
Common methods for Requests and Responses
Method Summary | |
---|---|
String |
cookie(String name)
Get a cookie value by name from this request/response. |
T |
cookie(String name,
String value)
Set a cookie in this request/response. |
Map<String,String> |
cookies()
Retrieve all of the request/response cookies as a map |
boolean |
hasCookie(String name)
Check if a cookie is present |
boolean |
hasHeader(String name)
Check if a header is present |
boolean |
hasHeaderWithValue(String name,
String value)
Check if a header is present, with the given value |
String |
header(String name)
Get the value of a header. |
T |
header(String name,
String value)
Set a header. |
Map<String,String> |
headers()
Retrieve all of the request/response headers as a map |
Connection.Method |
method()
Get the request method |
T |
method(Connection.Method method)
Set the request method |
T |
removeCookie(String name)
Remove a cookie by name |
T |
removeHeader(String name)
Remove a header by name |
URL |
url()
Get the URL |
T |
url(URL url)
Set the URL |
Method Detail |
---|
URL url()
T url(URL url)
url
- new URL
Connection.Method method()
T method(Connection.Method method)
method
- new method
String header(String name)
Header names are case insensitive.
name
- name of header (case insensitive)
hasHeader(String)
,
cookie(String)
T header(String name, String value)
name
- Name of headervalue
- Value of header
boolean hasHeader(String name)
name
- name of header (case insensitive)
boolean hasHeaderWithValue(String name, String value)
name
- header name (case insensitive)value
- value (case insensitive)
T removeHeader(String name)
name
- name of header to remove (case insensitive)
Map<String,String> headers()
String cookie(String name)
Response objects have a simplified cookie model. Each cookie set in the response is added to the response object's cookie key=value map. The cookie's path, domain, and expiry date are ignored.
name
- name of cookie to retrieve.
T cookie(String name, String value)
name
- name of cookievalue
- value of cookie
boolean hasCookie(String name)
name
- name of cookie
T removeCookie(String name)
name
- name of cookie to remove
Map<String,String> cookies()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |