public abstract class Request extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static okhttp3.MediaType |
APPLICATION_FORM_URLENCODED |
static okhttp3.MediaType |
APPLICATION_JSON |
protected String |
baseUrl |
protected Object |
formBody |
protected Map<String,Object> |
formParamMap |
protected Map<String,Object> |
headerParamMap |
protected okhttp3.MediaType |
mediaType |
protected Object |
requestBody |
protected Map<String,Object> |
requestBodyMap |
protected String |
targetUrl |
protected String |
url |
protected Map<String,Object> |
urlParamMap |
| 构造器和说明 |
|---|
Request() |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract Result |
delete()
DELETE请求
|
abstract Result |
get()
GET请求
|
abstract Result |
post()
POST请求
|
abstract Result |
postForm()
POST表单请求
|
abstract Result |
put()
PUT请求
|
Request |
setBaseUrl(String baseUrl) |
Request |
setFormBody(Object params) |
Request |
setFormParamMap(String key,
Object val) |
Request |
setHeaderParam(Map<String,Object> headerParamMap) |
Request |
setHeaderParam(String key,
String val) |
Request |
setMediaType(okhttp3.MediaType mediaType) |
Request |
setRequestBody(Object params) |
Request |
setRequestBody(String key,
Object val) |
Request |
setTargetUrl(String targetUrl) |
Request |
setUrl(String url) |
Request |
setUrlParam(Map<String,Object> headerParamMap) |
Request |
setUrlParam(String key,
String val) |
public static final okhttp3.MediaType APPLICATION_JSON
public static final okhttp3.MediaType APPLICATION_FORM_URLENCODED
protected String baseUrl
protected String url
protected String targetUrl
protected Object requestBody
protected Object formBody
protected okhttp3.MediaType mediaType
public abstract Result get()
IOExceptionpublic abstract Result post()
public abstract Result postForm()
public abstract Result put()
public abstract Result delete()
public Request setMediaType(okhttp3.MediaType mediaType)
Copyright © 2022. All rights reserved.