public class HttpPostMultipartBuilder extends HttpBuilder
headerBuilder, httpClientBuilder, requestBuilder, responseBody, url| 限定符和类型 | 方法和说明 |
|---|---|
HttpPostMultipartBuilder |
addHeader(String key,
String value)
添加请求头信息
|
HttpPostMultipartBuilder |
addNetInterceptor(okhttp3.Interceptor interceptor)
添加网络层拦截器
|
HttpPostMultipartBuilder |
addParam(String key,
File file)
添加多部分请求参数
|
HttpPostMultipartBuilder |
addParam(String key,
List<File> files)
添加多部分请求参数
|
HttpPostMultipartBuilder |
addParam(String key,
String value)
添加多部分请求参数
|
HttpPostMultipartBuilder |
addRequestInterceptor(RequestInterceptor requestInterceptor)
添加请求拦截器
|
HttpPostMultipartBuilder |
addResponseInterceptor(ResponseInterceptor responseInterceptor)
添加响应拦截器
|
HttpPostMultipartBuilder |
send()
发送Post载荷请求
|
HttpPostMultipartBuilder |
setConnectTimeout(long timeout,
TimeUnit unit)
设置连接超时时间
|
HttpPostMultipartBuilder |
setHeader(Map<String,String> header)
设置请求头信息
|
HttpPostMultipartBuilder |
setReadTimeout(long timeout,
TimeUnit unit)
设置读取超时时间
|
byteStream, close, get, getJsonArrayResult, getJsonObjResult, getResult, post, postMultipart, postPayload, sendRequest, writeFilepublic HttpPostMultipartBuilder addParam(String key, String value)
key - 键value - 值public HttpPostMultipartBuilder addParam(String key, List<File> files)
key - 键files - 文件集public HttpPostMultipartBuilder addParam(String key, File file)
key - 键file - 文件public HttpPostMultipartBuilder setHeader(Map<String,String> header)
setHeader 在类中 HttpBuilderheader - 头部信息public HttpPostMultipartBuilder addHeader(String key, String value)
addHeader 在类中 HttpBuilderkey - 键value - 值public HttpPostMultipartBuilder setConnectTimeout(long timeout, TimeUnit unit)
setConnectTimeout 在类中 HttpBuildertimeout - 超时时间unit - 时间单位public HttpPostMultipartBuilder setReadTimeout(long timeout, TimeUnit unit)
setReadTimeout 在类中 HttpBuildertimeout - 超时时间unit - 时间单位public HttpPostMultipartBuilder addRequestInterceptor(RequestInterceptor requestInterceptor)
addRequestInterceptor 在类中 HttpBuilderrequestInterceptor - 请求拦截器public HttpPostMultipartBuilder addResponseInterceptor(ResponseInterceptor responseInterceptor)
addResponseInterceptor 在类中 HttpBuilderresponseInterceptor - 响应拦截器public HttpPostMultipartBuilder addNetInterceptor(okhttp3.Interceptor interceptor)
addNetInterceptor 在类中 HttpBuilderinterceptor - 网络层拦截器public HttpPostMultipartBuilder send() throws HttpRequestException
HttpRequestException - 请求出现例外Copyright © 2019. All rights reserved.