public class BodyRequestBuilder extends HttpRequestBuilder<BodyRequestBuilder> implements BodyRequestBuilderInterface<BodyRequestBuilder>
bodyElements, charset, cookies, headers, methodMode, parameters, url
Constructor and Description |
---|
BodyRequestBuilder(MethodMode methodMode,
String url) |
Modifier and Type | Method and Description |
---|---|
BodyRequestBuilder |
data(BodyElement element)
Set http data from warpper object for Post/Put request
|
BodyRequestBuilder |
data(byte[] data)
Set http body data for Post/Put request
|
BodyRequestBuilder |
data(File file)
Set http data from file for Post/Put request
|
BodyRequestBuilder |
data(InputStream in)
Set http data from inputStream for Post/Put request
|
BodyRequestBuilder |
data(String body)
Set http data with text.
|
Request |
execute()
执行请求操作
|
protected BodyRequestBuilder |
self() |
charset, charset, cookie, cookie, cookies, header, headers, param, params
public BodyRequestBuilder(MethodMode methodMode, String url)
public Request execute()
Executable
execute
in interface Executable<Request>
protected BodyRequestBuilder self()
self
in class HttpRequestBuilder<BodyRequestBuilder>
public BodyRequestBuilder data(byte[] data)
BodyRequestBuilderInterface
data
in interface BodyRequestBuilderInterface<BodyRequestBuilder>
data
- the data to postpublic BodyRequestBuilder data(InputStream in)
BodyRequestBuilderInterface
data
in interface BodyRequestBuilderInterface<BodyRequestBuilder>
public BodyRequestBuilder data(String body)
BodyRequestBuilderInterface
data
in interface BodyRequestBuilderInterface<BodyRequestBuilder>
public BodyRequestBuilder data(File file)
BodyRequestBuilderInterface
data
in interface BodyRequestBuilderInterface<BodyRequestBuilder>
public BodyRequestBuilder data(BodyElement element)
BodyRequestBuilderInterface
data
in interface BodyRequestBuilderInterface<BodyRequestBuilder>
Copyright © 2006–2018 TinyGroup. All rights reserved.