public interface ChanjetRequest<T extends ChanjetResponse>
| Modifier and Type | Method and Description |
|---|---|
void |
addHeader(String key,
String value)
添加单个请求头参数
|
void |
addHeaders(Map<String,String> headers)
添加多个请求头参数
|
void |
addQueryParam(String key,
String value)
添加单个query参数
|
void |
addQueryParams(Map<String,String> queryParams)
添加多个query参数
|
String |
getAppKey() |
ChanjetContent |
getBizContent()
获取业务参数对象
|
String |
getContentType()
获取请求格式
|
Map<String,String> |
getHeaders()
获取请求头
|
HttpMethod |
getHttpMethod()
获取当前请求的请求方式
|
Map<String,String> |
getQueryParams()
获取当前请求的query参数
|
String |
getRequestUri()
获取请求uri
|
Class<T> |
getResponseClass()
得到当前API的响应结果类型
|
void |
setBizContent(ChanjetContent bizContent)
设置业务参数对象
|
void |
setContentType(String contentType)
设置请求格式
|
HttpMethod getHttpMethod()
void addQueryParams(Map<String,String> queryParams)
queryParams - query参数void addHeader(String key, String value)
key - 请求头key值value - 请求头value值String getRequestUri()
void setBizContent(ChanjetContent bizContent)
bizContent - ChanjetContent getBizContent()
String getContentType()
void setContentType(String contentType)
String getAppKey()
Copyright © 2021. All rights reserved.