Package | Description |
---|---|
okhttp3 |
An HTTP+HTTP/2 client for Android and Java applications.
|
okhttp3.apache | |
okhttp3.internal | |
okhttp3.internal.huc |
Modifier and Type | Class and Description |
---|---|
class |
FormBody |
class |
MultipartBody
An RFC 2387-compliant request body.
|
Modifier and Type | Field and Description |
---|---|
(package private) RequestBody |
MultipartBody.Part.body |
(package private) RequestBody |
Request.body |
(package private) RequestBody |
Request.Builder.body |
Modifier and Type | Method and Description |
---|---|
RequestBody |
MultipartBody.Part.body() |
RequestBody |
Request.body() |
static RequestBody |
RequestBody.create(MediaType contentType,
byte[] content)
Returns a new request body that transmits
content . |
static RequestBody |
RequestBody.create(MediaType contentType,
byte[] content,
int offset,
int byteCount)
Returns a new request body that transmits
content . |
static RequestBody |
RequestBody.create(MediaType contentType,
okio.ByteString content)
Returns a new request body that transmits
content . |
static RequestBody |
RequestBody.create(MediaType contentType,
java.io.File file)
Returns a new request body that transmits the content of
file . |
static RequestBody |
RequestBody.create(MediaType contentType,
java.lang.String content)
Returns a new request body that transmits
content . |
Modifier and Type | Method and Description |
---|---|
MultipartBody.Builder |
MultipartBody.Builder.addFormDataPart(java.lang.String name,
java.lang.String filename,
RequestBody body)
Add a form data part to the body.
|
MultipartBody.Builder |
MultipartBody.Builder.addPart(Headers headers,
RequestBody body)
Add a part to the body.
|
MultipartBody.Builder |
MultipartBody.Builder.addPart(RequestBody body)
Add a part to the body.
|
static MultipartBody.Part |
MultipartBody.Part.create(Headers headers,
RequestBody body) |
static MultipartBody.Part |
MultipartBody.Part.create(RequestBody body) |
static MultipartBody.Part |
MultipartBody.Part.createFormData(java.lang.String name,
java.lang.String filename,
RequestBody body) |
Request.Builder |
Request.Builder.delete(RequestBody body) |
Request.Builder |
Request.Builder.method(java.lang.String method,
RequestBody body) |
Request.Builder |
Request.Builder.patch(RequestBody body) |
Request.Builder |
Request.Builder.post(RequestBody body) |
Request.Builder |
Request.Builder.put(RequestBody body) |
Constructor and Description |
---|
Part(Headers headers,
RequestBody body) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
HttpEntityBody
Adapts an
HttpEntity to OkHttp's RequestBody . |
Modifier and Type | Field and Description |
---|---|
static RequestBody |
Util.EMPTY_REQUEST |
Modifier and Type | Class and Description |
---|---|
(package private) class |
BufferedRequestBody
This request body involves an application thread only.
|
(package private) class |
OutputStreamRequestBody
A request body that's populated by blocking writes to an output stream.
|
(package private) class |
StreamedRequestBody
This request body streams bytes from an application thread to an OkHttp dispatcher thread via a
pipe.
|