public abstract class BaseOkRequest extends BaseHttpRequest
Modifier and Type | Field and Description |
---|---|
protected okhttp3.Call |
call
call
|
protected okhttp3.OkHttpClient |
client
client
|
protected okhttp3.Request |
request
请求
|
protected Object |
tag
tag
|
body, bodyLen, bodyOffset, charset, contentType, cookies, DEFAULT_USERAGENT, formParts, headers, ignoreHeaders, method, queryParams, queryString, queryStringEncode, url
Constructor and Description |
---|
BaseOkRequest() |
Modifier and Type | Method and Description |
---|---|
protected void |
buildRequest()
构建请求
|
BaseOkRequest |
cancel()
取消请求
|
BaseOkRequest |
client(okhttp3.OkHttpClient client) |
okhttp3.Call |
getCall() |
okhttp3.OkHttpClient |
getClient() |
okhttp3.Request |
getRequest() |
protected String |
getRequestMessage() |
Object |
getTag() |
protected void |
setBody(okhttp3.Request.Builder requestBuilder)
设置body
|
protected void |
setMultipartBody(okhttp3.Request.Builder requestBuilder,
Collection<HttpUploadPart> parts)
设置二进制body
|
BaseOkRequest |
tag(Object tag) |
body, body, body, charset, contentType, contentType, cookie, cookies, format, format, formPart, formParts, getBody, getBodyLen, getBodyOffset, getCharset, getContentType, getCookies, getFormParts, getHeaders, getIgnoreHeaders, getMethod, getQueryParams, getQueryString, getUrl, header, headers, ignoreHeader, ignoreHeaders, ignoreHeaders, isNoBodyRequest, isQueryStringEncode, method, method, queryParam, queryParams, queryStringEncode, referer, toString, url, userAgent
protected Object tag
protected okhttp3.Call call
protected okhttp3.Request request
protected okhttp3.OkHttpClient client
public BaseOkRequest client(okhttp3.OkHttpClient client)
public BaseOkRequest tag(Object tag)
public BaseOkRequest cancel()
protected void buildRequest()
BaseHttpRequest
buildRequest
in class BaseHttpRequest
protected void setBody(okhttp3.Request.Builder requestBuilder)
requestBuilder
- builderprotected void setMultipartBody(okhttp3.Request.Builder requestBuilder, Collection<HttpUploadPart> parts)
requestBuilder
- builderparts
- partsprotected String getRequestMessage()
public okhttp3.Request getRequest()
public okhttp3.Call getCall()
public Object getTag()
public okhttp3.OkHttpClient getClient()
Copyright © 2024. All rights reserved.