| Package | Description |
|---|---|
| com.github.mjeanroy.junit.servers.client | |
| com.github.mjeanroy.junit.servers.client.impl |
| Modifier and Type | Class and Description |
|---|---|
class |
HttpRequestBodyForm
An implementation of
HttpRequestBody for form url-encoded request bodies. |
| Modifier and Type | Method and Description |
|---|---|
HttpRequestBody |
HttpRequestBodyMultipartBuilder.build()
Build multipart body.
|
HttpRequestBody |
HttpRequestBodyFormBuilder.build()
Build request body.
|
static HttpRequestBody |
HttpRequestBodies.fileBody(File file)
Create request body from given
file. |
static HttpRequestBody |
HttpRequestBodies.fileBody(File file,
String contentType)
Create request body from given
file. |
static HttpRequestBody |
HttpRequestBodies.fileBody(Path path)
Create request body from given
file. |
static HttpRequestBody |
HttpRequestBodies.fileBody(Path path,
String contentType)
Create request body from given
file. |
static HttpRequestBody |
HttpRequestBodies.formUrlEncodedBody(Collection<HttpParameter> parameters)
Create form urlencoded body from given parameters.
|
static HttpRequestBody |
HttpRequestBodies.formUrlEncodedBody(HttpParameter parameter,
HttpParameter... others)
Create form urlencoded body from given parameters.
|
static HttpRequestBody |
HttpRequestBodies.formUrlEncodedBody(Map<String,String> parameters)
Create form urlencoded body from given parameters.
|
static HttpRequestBody |
HttpRequestBodies.jpeg(File file)
Create request body from given
file, defined with "image/jpeg" content type. |
static HttpRequestBody |
HttpRequestBodies.jpeg(Path path)
Create request body from given
path, defined with "image/jpeg" content type. |
static HttpRequestBody |
HttpRequestBodies.jsonBody(String body)
Create request body from given raw string and
"application/json" content type. |
static HttpRequestBody |
HttpRequestBodies.pdf(File file)
Create request body from given
file, defined with "application/pdf" content type. |
static HttpRequestBody |
HttpRequestBodies.pdf(Path path)
Create request body from given
path, defined with "application/pdf" content type. |
static HttpRequestBody |
HttpRequestBodies.png(File file)
Create request body from given
file, defined with "image/png" content type. |
static HttpRequestBody |
HttpRequestBodies.png(Path path)
Create request body from given
path, defined with "image/png" content type. |
static HttpRequestBody |
HttpRequestBodies.requestBody(String body)
Create request body from given raw string.
|
static HttpRequestBody |
HttpRequestBodies.textBody(String body)
Create request body from given raw string and
"text/plain" content type. |
static HttpRequestBody |
HttpRequestBodies.xmlBody(String body)
Create request body from given raw string and
"application/xml" content type. |
| Modifier and Type | Method and Description |
|---|---|
HttpRequestBodyMultipartBuilder |
HttpRequestBodyMultipartBuilder.addFormDataPart(HttpRequestBody body,
String name)
Add
"form-data" part. |
HttpRequestBodyMultipartBuilder |
HttpRequestBodyMultipartBuilder.addFormDataPart(HttpRequestBody body,
String name,
String filename)
Add
"form-data" part. |
HttpRequest |
HttpClient.preparePatch(String endpoint,
HttpRequestBody body)
Create
PATCH request. |
HttpRequest |
HttpClient.preparePost(String endpoint,
HttpRequestBody body)
Create
POST request. |
HttpRequest |
HttpClient.preparePut(String url,
HttpRequestBody body)
Create
PUT request. |
HttpRequest |
HttpRequest.setBody(HttpRequestBody body)
Set request body.
|
| Modifier and Type | Field and Description |
|---|---|
protected HttpRequestBody |
AbstractHttpRequest.body
The request body.
|
| Modifier and Type | Method and Description |
|---|---|
HttpRequest |
AbstractHttpClient.preparePatch(String endpoint,
HttpRequestBody body) |
HttpRequest |
AbstractHttpClient.preparePost(String endpoint,
HttpRequestBody body) |
HttpRequest |
AbstractHttpClient.preparePut(String url,
HttpRequestBody body) |
HttpRequest |
AbstractHttpRequest.setBody(HttpRequestBody body) |
Copyright © 2019. All rights reserved.