|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.github.restdriver.serverdriver.RestServerDriver
public final class RestServerDriver
Provides static methods for performing HTTP requests against a resource.
| Method Summary | |
|---|---|
static RequestBody |
body(String content,
String contentType)
Make a RequestBody for PUT or POST. |
static Response |
delete(Object url,
Header... headers)
Send an HTTP delete. |
static Response |
deleteOf(Object url,
Header... headers)
Synonym for delete(Object, Header...). |
static Response |
deleting(Object url,
Header... headers)
Synonym for delete(Object, Header...). |
static Response |
doDeleteOf(Object url,
Header... headers)
Synonym for delete(Object, Header...). |
static Response |
doGetOf(Object url,
Header... headers)
Synonym for get(Object, Header...). |
static Response |
doPostOf(Object url,
RequestBody body,
Header... headers)
Synonym for post(Object, RequestBody, Header...). |
static Response |
doPutOf(Object url,
RequestBody body,
Header... headers)
Synonym for put(Object, RequestBody, Header...). |
static Response |
get(Object url,
Header... headers)
Perform an HTTP GET on a resource. |
static Response |
getOf(Object url,
Header... headers)
Synonym for get(Object, Header...). |
static Response |
getting(Object url,
Header... headers)
Synonym for get(Object, Header...). |
static Header |
header(String name,
String value)
Make a Header. |
static Response |
post(Object url,
RequestBody body,
Header... headers)
Perform an HTTP POST to the given URL. |
static Response |
posting(Object url,
RequestBody body,
Header... headers)
Synonym for post(Object, RequestBody, Header...). |
static Response |
postOf(Object url,
RequestBody body,
Header... headers)
Synonym for post(Object, RequestBody, Header...). |
static Response |
put(Object url,
RequestBody body,
Header... headers)
Perform an HTTP PUT to the given URL. |
static Response |
putOf(Object url,
RequestBody body,
Header... headers)
Synonym for put(Object, RequestBody, Header...). |
static Response |
putting(Object url,
RequestBody body,
Header... headers)
Synonym for put(Object, RequestBody, Header...). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static Header header(String name,
String value)
name - The name for the headervalue - The value for the header
public static RequestBody body(String content,
String contentType)
content - Request body content as StringcontentType - content-type eg text/plain
public static Response get(Object url,
Header... headers)
url - The URL of a resource. Accepts any Object and calls .toString() on it.headers - Optional HTTP headers to put on the request.
public static Response getOf(Object url,
Header... headers)
get(Object, Header...).
url - The URL of a resource. Accepts any Object and calls .toString() on it.headers - Optional HTTP headers to put on the request.
public static Response doGetOf(Object url,
Header... headers)
get(Object, Header...).
url - The URL of a resource. Accepts any Object and calls .toString() on it.headers - Optional HTTP headers to put on the request.
public static Response getting(Object url,
Header... headers)
get(Object, Header...).
url - The URL of a resource. Accepts any Object and calls .toString() on it.headers - Optional HTTP headers to put on the request.
public static Response post(Object url,
RequestBody body,
Header... headers)
url - The URL. Any object may be passed, we will call .toString() on it.body - The body of the post, as text/plain.headers - Any HTTP headers.
public static Response postOf(Object url,
RequestBody body,
Header... headers)
post(Object, RequestBody, Header...).
url - The URL. Any object may be passed, we will call .toString() on it.body - The body of the post, as text/plain.headers - Any HTTP headers.
public static Response doPostOf(Object url,
RequestBody body,
Header... headers)
post(Object, RequestBody, Header...).
url - The URL. Any object may be passed, we will call .toString() on it.body - The body of the post, as text/plain.headers - Any HTTP headers.
public static Response posting(Object url,
RequestBody body,
Header... headers)
post(Object, RequestBody, Header...).
url - The URL. Any object may be passed, we will call .toString() on it.body - The body of the post, as text/plain.headers - Any HTTP headers.
public static Response put(Object url,
RequestBody body,
Header... headers)
url - The URL. Any object may be passed, we will call .toString() on it.body - The body of the post, as text/plain.headers - Any HTTP headers.
public static Response putOf(Object url,
RequestBody body,
Header... headers)
put(Object, RequestBody, Header...).
url - The URL. Any object may be passed, we will call .toString() on it.body - The body of the post, as text/plain.headers - Any HTTP headers.
public static Response doPutOf(Object url,
RequestBody body,
Header... headers)
put(Object, RequestBody, Header...).
url - The URL. Any object may be passed, we will call .toString() on it.body - The body of the post, as text/plain.headers - Any HTTP headers.
public static Response putting(Object url,
RequestBody body,
Header... headers)
put(Object, RequestBody, Header...).
url - The URL. Any object may be passed, we will call .toString() on it.body - The body of the post, as text/plain.headers - Any HTTP headers.
public static Response delete(Object url,
Header... headers)
url - The resource to deleteheaders - Any http headers
public static Response deleteOf(Object url,
Header... headers)
delete(Object, Header...).
url - The resource to deleteheaders - Any http headers
public static Response doDeleteOf(Object url,
Header... headers)
delete(Object, Header...).
url - The resource to deleteheaders - Any http headers
public static Response deleting(Object url,
Header... headers)
delete(Object, Header...).
url - The resource to deleteheaders - Any http headers
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||