public abstract class AbstractChanjetRequest<T extends ChanjetResponse> extends Object implements ChanjetRequest<T>
| Constructor and Description |
|---|
AbstractChanjetRequest() |
| 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() |
String |
getAppSecret() |
ChanjetContent |
getBizContent()
获取业务参数对象
|
String |
getContentType()
获取请求格式
|
Map<String,String> |
getHeaders()
获取请求头
|
String |
getOpenToken() |
Map<String,String> |
getQueryParams()
获取当前请求的query参数
|
String |
getRequestUri()
获取请求uri
|
void |
setAppKey(String appKey) |
void |
setAppSecret(String appSecret) |
void |
setBizContent(ChanjetContent bizContent)
设置业务参数对象
|
void |
setContentType(String contentType)
设置请求格式
|
void |
setOpenToken(String openToken) |
void |
setRequestUri(String requestUri) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHttpMethod, getResponseClasspublic String getRequestUri()
ChanjetRequestgetRequestUri in interface ChanjetRequest<T extends ChanjetResponse>public void setRequestUri(String requestUri)
public String getOpenToken()
public void setOpenToken(String openToken)
public String getAppKey()
getAppKey in interface ChanjetRequest<T extends ChanjetResponse>public void setAppKey(String appKey)
public String getAppSecret()
public void setAppSecret(String appSecret)
public String getContentType()
ChanjetRequestgetContentType in interface ChanjetRequest<T extends ChanjetResponse>public void setContentType(String contentType)
ChanjetRequestsetContentType in interface ChanjetRequest<T extends ChanjetResponse>public void addQueryParams(Map<String,String> queryParams)
ChanjetRequestaddQueryParams in interface ChanjetRequest<T extends ChanjetResponse>queryParams - query参数public void addQueryParam(String key, String value)
ChanjetRequestaddQueryParam in interface ChanjetRequest<T extends ChanjetResponse>public Map<String,String> getQueryParams()
ChanjetRequestgetQueryParams in interface ChanjetRequest<T extends ChanjetResponse>public void addHeader(String key, String value)
ChanjetRequestaddHeader in interface ChanjetRequest<T extends ChanjetResponse>key - 请求头key值value - 请求头value值public void addHeaders(Map<String,String> headers)
ChanjetRequestaddHeaders in interface ChanjetRequest<T extends ChanjetResponse>headers - 请求头参数public Map<String,String> getHeaders()
ChanjetRequestgetHeaders in interface ChanjetRequest<T extends ChanjetResponse>public void setBizContent(ChanjetContent bizContent)
ChanjetRequestsetBizContent in interface ChanjetRequest<T extends ChanjetResponse>public ChanjetContent getBizContent()
ChanjetRequestgetBizContent in interface ChanjetRequest<T extends ChanjetResponse>Copyright © 2021. All rights reserved.