@FunctionalInterface public interface HttpExecutor
| 限定符和类型 | 字段和说明 |
|---|---|
static org.slf4j.Logger |
logger |
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
connect(String url,
Object... urlParams)
发起一个[CONNECT]请求,没有返回值
|
default byte[] |
connectForBytes(String url,
Object... urlParams)
发起一个[CONNECT]请求,返回
byte[]类型的返回值 |
default com.luckyframework.common.ConfigurationMap |
connectForConfigMap(String url,
Object... urlParams)
发起一个[CONNECT]请求,返回
ConfigurationMap类型的返回值 |
default List<com.luckyframework.common.ConfigurationMap> |
connectForConfigMapList(String url,
Object... urlParams)
发起一个[CONNECT]请求,返回List<ConfigurationMap>类型的返回值
|
default <T> T |
connectForEntity(String url,
Class<T> tClass,
Object... urlParams)
发起一个[CONNECT]请求,返回
T 类型的返回值 |
default <T> T |
connectForEntity(String url,
com.luckyframework.serializable.SerializationTypeToken<T> typeToken,
Object... urlParams)
发起一个[CONNECT]请求,返回
T 类型的返回值 |
default <T> T |
connectForEntity(String url,
Type type,
Object... urlParams)
发起一个[CONNECT]请求,返回
T 类型的返回值 |
default InputStream |
connectForInputStream(String url,
Object... urlParams)
发起一个[CONNECT]请求,返回
InputStream类型的返回值 |
default org.springframework.core.io.InputStreamSource |
connectForInputStreamSource(String url,
Object... urlParams)
发起一个[CONNECT]请求,返回
InputStreamSource类型的返回值 |
default Map<String,Object> |
connectForMap(String url,
Object... urlParams)
发起一个[CONNECT]请求,返回
Map类型的返回值 |
default List<Map<String,Object>> |
connectForMapList(String url,
Object... urlParams)
发起一个[CONNECT]请求,返回List<Map<String, Object>>类型的返回值
|
default com.luckyframework.io.MultipartFile |
connectForMultipartFile(String url,
Object... urlParams)
发起一个[CONNECT]请求,返回
MultipartFile类型的返回值 |
default String |
connectForString(String url,
Object... urlParams)
发起一个[CONNECT]请求,返回
String类型的返回值 |
default void |
delete(String url,
Object... urlParams)
发起一个[DELETE]请求,没有返回值
|
default byte[] |
deleteForBytes(String url,
Object... urlParams)
发起一个[DELETE]请求,返回
byte[]类型的返回值 |
default com.luckyframework.common.ConfigurationMap |
deleteForConfigMap(String url,
Object... urlParams)
发起一个[DELETE]请求,返回
ConfigurationMap类型的返回值 |
default List<com.luckyframework.common.ConfigurationMap> |
deleteForConfigMapList(String url,
Object... urlParams)
发起一个[DELETE]请求,返回List<ConfigurationMap>类型的返回值
|
default <T> T |
deleteForEntity(String url,
Class<T> tClass,
Object... urlParams)
发起一个[DELETE]请求,返回
T 类型的返回值 |
default <T> T |
deleteForEntity(String url,
com.luckyframework.serializable.SerializationTypeToken<T> typeToken,
Object... urlParams)
发起一个[DELETE]请求,返回
T 类型的返回值 |
default <T> T |
deleteForEntity(String url,
Type type,
Object... urlParams)
发起一个[DELETE]请求,返回
T 类型的返回值 |
default InputStream |
deleteForInputStream(String url,
Object... urlParams)
发起一个[DELETE]请求,返回
InputStream类型的返回值 |
default org.springframework.core.io.InputStreamSource |
deleteForInputStreamSource(String url,
Object... urlParams)
发起一个[DELETE]请求,返回
InputStreamSource类型的返回值 |
default Map<String,Object> |
deleteForMap(String url,
Object... urlParams)
发起一个[DELETE]请求,返回
Map类型的返回值 |
default List<Map<String,Object>> |
deleteForMapList(String url,
Object... urlParams)
发起一个[DELETE]请求,返回List<Map<String, Object>>类型的返回值
|
default com.luckyframework.io.MultipartFile |
deleteForMultipartFile(String url,
Object... urlParams)
发起一个[DELETE]请求,返回
MultipartFile类型的返回值 |
default String |
deleteForString(String url,
Object... urlParams)
发起一个[DELETE]请求,返回
String类型的返回值 |
void |
doExecute(Request request,
ResponseProcessor processor)
执行http请求
|
default Response |
execute(Request request)
执行请求得到响应
|
default void |
execute(Request request,
ResponseProcessor processor)
执行http请求
|
default Response |
execute(Request request,
SaveResultResponseProcessor processor)
执行请求得到响应
|
default void |
get(String url,
Object... urlParams)
发起一个[GET]请求,没有返回值
|
default byte[] |
getBytes(Request request)
执行请求得到
byte[]类型响应 |
default com.luckyframework.common.ConfigurationMap |
getConfigMap(Request request)
执行请求得到
ConfigurationMap类型结果 |
default List<com.luckyframework.common.ConfigurationMap> |
getConfigMapList(Request request)
执行请求得到List<ConfigurationMap>类型结果
|
default <T> T |
getEntity(Request request,
Class<T> tClass)
执行请求得到
T 类型的响应实体 |
default <T> T |
getEntity(Request request,
com.luckyframework.serializable.SerializationTypeToken<T> typeToken)
执行请求得到
T 类型的响应实体 |
default <T> T |
getEntity(Request request,
Type type)
执行请求得到
T 类型的响应实体 |
default byte[] |
getForBytes(String url,
Object... urlParams)
发起一个[GET]请求,返回
byte[]类型的返回值 |
default com.luckyframework.common.ConfigurationMap |
getForConfigMap(String url,
Object... urlParams)
执行[GET]请求得到
ConfigurationMap类型结果 |
default List<com.luckyframework.common.ConfigurationMap> |
getForConfigMapList(String url,
Object... urlParams)
执行[GET]请求得到List<ConfigurationMap>类型结果
|
default <T> T |
getForEntity(String url,
Class<T> tClass,
Object... urlParams)
发起一个[GET]请求,返回
T 类型的返回值 |
default <T> T |
getForEntity(String url,
com.luckyframework.serializable.SerializationTypeToken<T> typeToken,
Object... urlParams)
发起一个[GET]请求,返回
T 类型的返回值 |
default <T> T |
getForEntity(String url,
Type type,
Object... urlParams)
发起一个[GET]请求,返回
T 类型的返回值 |
default InputStream |
getForInputStream(String url,
Object... urlParams)
发起一个[GET]请求,返回
InputStream类型的返回值 |
default org.springframework.core.io.InputStreamSource |
getForInputStreamSource(String url,
Object... urlParams)
发起一个[GET]请求,返回
InputStreamSource类型的返回值 |
default Map<String,Object> |
getForMap(String url,
Object... urlParams)
执行[GET]请求得到
Map类型结果 |
default List<Map<String,Object>> |
getForMapList(String url,
Object... urlParams)
执行[GET]请求得到List<Map<String, Object>>类型结果
|
default com.luckyframework.io.MultipartFile |
getForMultipartFile(String url,
Object... urlParams)
发起一个[GET]请求,返回
MultipartFile类型的返回值 |
default String |
getForString(String url,
Object... urlParams)
发起一个[GET]请求,返回
String类型的返回值 |
default InputStream |
getInputStream(Request request)
执行请求得到
InputStream类型响应 |
default org.springframework.core.io.InputStreamSource |
getInputStreamSource(Request request)
执行请求得到
InputStreamSource类型响应 |
default Map<String,Object> |
getMap(Request request)
执行请求得到
Map类型结果 |
default List<Map<String,Object>> |
getMapList(Request request)
执行请求得到List<Map<String, Object>>类型结果
|
default com.luckyframework.io.MultipartFile |
getMultipartFile(Request request)
执行请求得到
MultipartFile类型响应 |
default String |
getString(Request request)
执行请求得到
String类型响应 |
default void |
head(String url,
Object... urlParams)
发起一个[HEAD]请求,没有返回值
|
default byte[] |
headForBytes(String url,
Object... urlParams)
发起一个[HEAD]请求,返回
byte[]类型的返回值 |
default com.luckyframework.common.ConfigurationMap |
headForConfigMap(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[HEAD]请求,返回
ConfigurationMap类型的返回值 |
default List<com.luckyframework.common.ConfigurationMap> |
headForConfigMapList(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[HEAD]请求,返回List<ConfigurationMap>类型的返回值
|
default <T> T |
headForEntity(String url,
Class<T> tClass,
Object... urlParams)
发起一个[HEAD]请求,返回
T 类型的返回值 |
default <T> T |
headForEntity(String url,
com.luckyframework.serializable.SerializationTypeToken<T> typeToken,
Object... urlParams)
发起一个[HEAD]请求,返回
T 类型的返回值 |
default <T> T |
headForEntity(String url,
Type type,
Object... urlParams)
发起一个[HEAD]请求,返回
T 类型的返回值 |
default InputStream |
headForInputStream(String url,
Object... urlParams)
发起一个[HEAD]请求,返回
InputStream类型的返回值 |
default org.springframework.core.io.InputStreamSource |
headForInputStreamSource(String url,
Object... urlParams)
发起一个[HEAD]请求,返回
InputStreamSource类型的返回值 |
default Map<String,Object> |
headForMap(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[HEAD]请求,返回
Map类型的返回值 |
default List<Map<String,Object>> |
headForMapList(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[HEAD]请求,返回List<Map<String, Object>>类型的返回值
|
default com.luckyframework.io.MultipartFile |
headForMultipartFile(String url,
Object... urlParams)
发起一个[HEAD]请求,返回
MultipartFile类型的返回值 |
default String |
headForString(String url,
Object... urlParams)
发起一个[HEAD]请求,返回
String类型的返回值 |
static boolean |
isFileRequest(Map<String,Object> params)
判断是否为文件类型的请求
|
static boolean |
isResourceParam(Object param)
判断某个对象是否为资源类型参数
|
static boolean |
isResourceParam(org.springframework.core.ResolvableType paramType)
判断某个类型是否为资源类型参数
|
default void |
options(String url,
Object... urlParams)
发起一个[OPTIONS]请求,没有返回值
|
default byte[] |
optionsForBytes(String url,
Object... urlParams)
发起一个[OPTIONS]请求,返回
byte[]类型的返回值 |
default com.luckyframework.common.ConfigurationMap |
optionsForConfigMap(String url,
Object... urlParams)
发起一个[OPTIONS]请求,返回
ConfigurationMap类型的返回值 |
default List<com.luckyframework.common.ConfigurationMap> |
optionsForConfigMapList(String url,
Object... urlParams)
发起一个[OPTIONS]请求,返回List<ConfigurationMap>类型的返回值
|
default <T> T |
optionsForEntity(String url,
Class<T> tClass,
Object... urlParams)
发起一个[OPTIONS]请求,返回
T 类型的返回值 |
default <T> T |
optionsForEntity(String url,
com.luckyframework.serializable.SerializationTypeToken<T> typeToken,
Object... urlParams)
发起一个[OPTIONS]请求,返回
T 类型的返回值 |
default <T> T |
optionsForEntity(String url,
Type type,
Object... urlParams)
发起一个[OPTIONS]请求,返回
T 类型的返回值 |
default InputStream |
optionsForInputStream(String url,
Object... urlParams)
发起一个[OPTIONS]请求,返回
InputStream类型的返回值 |
default org.springframework.core.io.InputStreamSource |
optionsForInputStreamSource(String url,
Object... urlParams)
发起一个[OPTIONS]请求,返回
InputStreamSource类型的返回值 |
default Map<String,Object> |
optionsForMap(String url,
Object... urlParams)
发起一个[OPTIONS]请求,返回
Map类型的返回值 |
default List<Map<String,Object>> |
optionsForMapList(String url,
Object... urlParams)
发起一个[OPTIONS]请求,返回List<Map<String, Object>>类型的返回值
|
default com.luckyframework.io.MultipartFile |
optionsForMultipartFile(String url,
Object... urlParams)
发起一个[OPTIONS]请求,返回
MultipartFile类型的返回值 |
default String |
optionsForString(String url,
Object... urlParams)
发起一个[OPTIONS]请求,返回
String类型的返回值 |
default void |
patch(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[PATCH]请求,没有返回值
|
default byte[] |
patchForBytes(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[PATCH]请求,返回
byte[]类型的返回值 |
default com.luckyframework.common.ConfigurationMap |
patchForConfigMap(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[PATCH]请求,返回
ConfigurationMap类型的返回值 |
default List<com.luckyframework.common.ConfigurationMap> |
patchForConfigMapList(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[PATCH]请求,返回List<ConfigurationMap>类型的返回值
|
default <T> T |
patchForEntity(String url,
Map<String,Object> requestParamMap,
Class<T> tClass,
Object... urlParams)
发起一个[PATCH]请求,返回
T 类型的返回值 |
default <T> T |
patchForEntity(String url,
Map<String,Object> requestParamMap,
com.luckyframework.serializable.SerializationTypeToken<T> typeToken,
Object... urlParams)
发起一个[PATCH]请求,返回
T 类型的返回值 |
default <T> T |
patchForEntity(String url,
Map<String,Object> requestParamMap,
Type type,
Object... urlParams)
发起一个[PATCH]请求,返回
T 类型的返回值 |
default InputStream |
patchForInputStream(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[PATCH]请求,返回
InputStream类型的返回值 |
default org.springframework.core.io.InputStreamSource |
patchForInputStreamSource(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[PATCH]请求,返回
InputStreamSource类型的返回值 |
default Map<String,Object> |
patchForMap(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[PATCH]请求,返回
Map类型的返回值 |
default List<Map<String,Object>> |
patchForMapList(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[PATCH]请求,返回List<Map<String, Object>>类型的返回值
|
default com.luckyframework.io.MultipartFile |
patchForMultipartFile(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[PATCH]请求,返回
MultipartFile类型的返回值 |
default String |
patchForString(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[PATCH]请求,返回
String类型的返回值 |
default void |
post(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[POST]请求,没有返回值
|
default byte[] |
postForBytes(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[POST]请求,返回
byte[] 类型的返回值 |
default com.luckyframework.common.ConfigurationMap |
postForConfigMap(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[POST]请求,返回
ConfigurationMap类型的返回值 |
default List<com.luckyframework.common.ConfigurationMap> |
postForConfigMapList(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[POST]请求,返回List<ConfigurationMap>类型的返回值
|
default <T> T |
postForEntity(String url,
Map<String,Object> requestParamMap,
Class<T> tClass,
Object... urlParams)
发起一个[POST]请求,返回
T 类型的返回值 |
default <T> T |
postForEntity(String url,
Map<String,Object> requestParamMap,
com.luckyframework.serializable.SerializationTypeToken<T> typeToken,
Object... urlParams)
发起一个[POST]请求,返回
T 类型的返回值 |
default <T> T |
postForEntity(String url,
Map<String,Object> requestParamMap,
Type type,
Object... urlParams)
发起一个[POST]请求,返回
T 类型的返回值 |
default InputStream |
postForInputStream(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[POST]请求,返回
InputStream类型的返回值 |
default org.springframework.core.io.InputStreamSource |
postForInputStreamSource(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[POST]请求,返回
InputStreamSource类型的返回值 |
default Map<String,Object> |
postForMap(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[POST]请求,返回
Map类型的返回值 |
default List<Map<String,Object>> |
postForMapList(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[POST]请求,返回List<Map<String, Object>>类型的返回值
|
default com.luckyframework.io.MultipartFile |
postForMultipartFile(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[POST]请求,返回
MultipartFile类型的返回值 |
default String |
postForString(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[POST]请求,返回
String类型的返回值 |
default void |
put(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[PUT]请求,没有返回值
|
default byte[] |
putForBytes(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[PUT]请求,返回
byte[] 类型的返回值 |
default com.luckyframework.common.ConfigurationMap |
putForConfigMap(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[PUT]请求,返回
ConfigurationMap类型的返回值 |
default List<com.luckyframework.common.ConfigurationMap> |
putForConfigMapList(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[PUT]请求,返回List<ConfigurationMap>类型的返回值
|
default <T> T |
putForEntity(String url,
Map<String,Object> requestParamMap,
Class<T> tClass,
Object... urlParams)
发起一个[PUT]请求,返回
T 类型的返回值 |
default <T> T |
putForEntity(String url,
Map<String,Object> requestParamMap,
com.luckyframework.serializable.SerializationTypeToken<T> typeToken,
Object... urlParams)
发起一个[PUT]请求,返回
T 类型的返回值 |
default <T> T |
putForEntity(String url,
Map<String,Object> requestParamMap,
Type type,
Object... urlParams)
发起一个[PUT]请求,返回
T 类型的返回值 |
default InputStream |
putForInputStream(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[PUT]请求,返回
InputStream类型的返回值 |
default org.springframework.core.io.InputStreamSource |
putForInputStreamSource(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[PUT]请求,返回
InputStreamSource类型的返回值 |
default Map<String,Object> |
putForMap(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[PUT]请求,返回
Map类型的返回值 |
default List<Map<String,Object>> |
putForMapList(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[PUT]请求,返回List<Map<String, Object>>类型的返回值
|
default com.luckyframework.io.MultipartFile |
putForMultipartFile(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[PUT]请求,返回
MultipartFile类型的返回值 |
default String |
putForString(String url,
Map<String,Object> requestParamMap,
Object... urlParams)
发起一个[PUT]请求,返回
String类型的返回值 |
static HttpFile |
toHttpFile(Object param)
将参数转化为
HttpFile类型参数 |
static HttpFile[] |
toHttpFiles(Object params)
将参数转化为
HttpFile[] 类型参数 |
default void |
trace(String url,
Object... urlParams)
发起一个[TRACE]请求,没有返回值
|
default byte[] |
traceForBytes(String url,
Object... urlParams)
发起一个[TRACE]请求,返回
byte[]类型的返回值 |
default com.luckyframework.common.ConfigurationMap |
traceForConfigMap(String url,
Object... urlParams)
发起一个[TRACE]请求,返回
ConfigurationMap类型的返回值 |
default List<com.luckyframework.common.ConfigurationMap> |
traceForConfigMapList(String url,
Object... urlParams)
发起一个[TRACE]请求,返回List<ConfigurationMap>类型的返回值
|
default <T> T |
traceForEntity(String url,
Class<T> tClass,
Object... urlParams)
发起一个[TRACE]请求,返回
T 类型的返回值 |
default <T> T |
traceForEntity(String url,
com.luckyframework.serializable.SerializationTypeToken<T> typeToken,
Object... urlParams)
发起一个[TRACE]请求,返回
T 类型的返回值 |
default <T> T |
traceForEntity(String url,
Type type,
Object... urlParams)
发起一个[TRACE]请求,返回
T 类型的返回值 |
default InputStream |
traceForInputStream(String url,
Object... urlParams)
发起一个[TRACE]请求,返回
InputStream类型的返回值 |
default org.springframework.core.io.InputStreamSource |
traceForInputStreamSource(String url,
Object... urlParams)
发起一个[TRACE]请求,返回
InputStreamSource类型的返回值 |
default Map<String,Object> |
traceForMap(String url,
Object... urlParams)
发起一个[TRACE]请求,返回
Map类型的返回值 |
default List<Map<String,Object>> |
traceForMapList(String url,
Object... urlParams)
发起一个[TRACE]请求,返回List<Map<String, Object>>类型的返回值
|
default com.luckyframework.io.MultipartFile |
traceForMultipartFile(String url,
Object... urlParams)
发起一个[TRACE]请求,返回
MultipartFile类型的返回值 |
default String |
traceForString(String url,
Object... urlParams)
发起一个[TRACE]请求,返回
String类型的返回值 |
void doExecute(Request request, ResponseProcessor processor) throws Exception
request - 请求实例processor - 响应处理器Exceptiondefault void execute(Request request, ResponseProcessor processor)
request - 请求实例processor - 响应处理器default Response execute(Request request, SaveResultResponseProcessor processor)
request - 请求processor - 响应处理器default byte[] getBytes(Request request)
byte[]类型响应request - 请求default InputStream getInputStream(Request request)
InputStream类型响应request - 请求default org.springframework.core.io.InputStreamSource getInputStreamSource(Request request)
InputStreamSource类型响应request - 请求default com.luckyframework.io.MultipartFile getMultipartFile(Request request)
MultipartFile类型响应request - 请求default <T> T getEntity(Request request, Class<T> tClass)
T 类型的响应实体request - 请求tClass - 实体的Classdefault <T> T getEntity(Request request, com.luckyframework.serializable.SerializationTypeToken<T> typeToken)
T 类型的响应实体request - 请求typeToken - 实体的泛型Tokendefault <T> T getEntity(Request request, Type type)
T 类型的响应实体request - 请求type - 泛型default Map<String,Object> getMap(Request request)
Map类型结果request - 请求default List<Map<String,Object>> getMapList(Request request)
request - 请求default com.luckyframework.common.ConfigurationMap getConfigMap(Request request)
ConfigurationMap类型结果request - 请求default List<com.luckyframework.common.ConfigurationMap> getConfigMapList(Request request)
request - 请求default void get(String url, Object... urlParams)
url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default String getForString(String url, Object... urlParams)
String类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default byte[] getForBytes(String url, Object... urlParams)
byte[]类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default InputStream getForInputStream(String url, Object... urlParams)
InputStream类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default org.springframework.core.io.InputStreamSource getForInputStreamSource(String url, Object... urlParams)
InputStreamSource类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default com.luckyframework.io.MultipartFile getForMultipartFile(String url, Object... urlParams)
MultipartFile类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default <T> T getForEntity(String url, Class<T> tClass, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符tClass - 实体的ClassurlParams - Rest参数占位符的填充值default <T> T getForEntity(String url, com.luckyframework.serializable.SerializationTypeToken<T> typeToken, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符typeToken - 实体TypeTokenurlParams - Rest参数占位符的填充值default <T> T getForEntity(String url, Type type, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符type - 实体TypeurlParams - Rest参数占位符的填充值default Map<String,Object> getForMap(String url, Object... urlParams)
Map类型结果url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default List<Map<String,Object>> getForMapList(String url, Object... urlParams)
url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default com.luckyframework.common.ConfigurationMap getForConfigMap(String url, Object... urlParams)
ConfigurationMap类型结果url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default List<com.luckyframework.common.ConfigurationMap> getForConfigMapList(String url, Object... urlParams)
url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default void post(String url, Map<String,Object> requestParamMap, Object... urlParams)
url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default String postForString(String url, Map<String,Object> requestParamMap, Object... urlParams)
String类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default byte[] postForBytes(String url, Map<String,Object> requestParamMap, Object... urlParams)
byte[] 类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default InputStream postForInputStream(String url, Map<String,Object> requestParamMap, Object... urlParams)
InputStream类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default org.springframework.core.io.InputStreamSource postForInputStreamSource(String url, Map<String,Object> requestParamMap, Object... urlParams)
InputStreamSource类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default com.luckyframework.io.MultipartFile postForMultipartFile(String url, Map<String,Object> requestParamMap, Object... urlParams)
MultipartFile类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default <T> T postForEntity(String url, Map<String,Object> requestParamMap, Class<T> tClass, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数tClass - 实体ClassurlParams - Rest参数占位符的填充值default <T> T postForEntity(String url, Map<String,Object> requestParamMap, com.luckyframework.serializable.SerializationTypeToken<T> typeToken, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数typeToken - 实体TypeTokenurlParams - Rest参数占位符的填充值default <T> T postForEntity(String url, Map<String,Object> requestParamMap, Type type, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数type - 实体TypeurlParams - Rest参数占位符的填充值default Map<String,Object> postForMap(String url, Map<String,Object> requestParamMap, Object... urlParams)
Map类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default List<Map<String,Object>> postForMapList(String url, Map<String,Object> requestParamMap, Object... urlParams)
url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default com.luckyframework.common.ConfigurationMap postForConfigMap(String url, Map<String,Object> requestParamMap, Object... urlParams)
ConfigurationMap类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default List<com.luckyframework.common.ConfigurationMap> postForConfigMapList(String url, Map<String,Object> requestParamMap, Object... urlParams)
url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default void delete(String url, Object... urlParams)
url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default String deleteForString(String url, Object... urlParams)
String类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default byte[] deleteForBytes(String url, Object... urlParams)
byte[]类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default InputStream deleteForInputStream(String url, Object... urlParams)
InputStream类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default org.springframework.core.io.InputStreamSource deleteForInputStreamSource(String url, Object... urlParams)
InputStreamSource类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default com.luckyframework.io.MultipartFile deleteForMultipartFile(String url, Object... urlParams)
MultipartFile类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default <T> T deleteForEntity(String url, Class<T> tClass, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符tClass - 实体的ClassurlParams - Rest参数占位符的填充值default <T> T deleteForEntity(String url, com.luckyframework.serializable.SerializationTypeToken<T> typeToken, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符typeToken - 实体TypeTokenurlParams - Rest参数占位符的填充值default <T> T deleteForEntity(String url, Type type, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符type - 实体TypeurlParams - Rest参数占位符的填充值default Map<String,Object> deleteForMap(String url, Object... urlParams)
Map类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default List<Map<String,Object>> deleteForMapList(String url, Object... urlParams)
url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default com.luckyframework.common.ConfigurationMap deleteForConfigMap(String url, Object... urlParams)
ConfigurationMap类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default List<com.luckyframework.common.ConfigurationMap> deleteForConfigMapList(String url, Object... urlParams)
url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default void put(String url, Map<String,Object> requestParamMap, Object... urlParams)
url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default String putForString(String url, Map<String,Object> requestParamMap, Object... urlParams)
String类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default byte[] putForBytes(String url, Map<String,Object> requestParamMap, Object... urlParams)
byte[] 类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default InputStream putForInputStream(String url, Map<String,Object> requestParamMap, Object... urlParams)
InputStream类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default org.springframework.core.io.InputStreamSource putForInputStreamSource(String url, Map<String,Object> requestParamMap, Object... urlParams)
InputStreamSource类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default com.luckyframework.io.MultipartFile putForMultipartFile(String url, Map<String,Object> requestParamMap, Object... urlParams)
MultipartFile类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default <T> T putForEntity(String url, Map<String,Object> requestParamMap, Class<T> tClass, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数tClass - 实体ClassurlParams - Rest参数占位符的填充值default <T> T putForEntity(String url, Map<String,Object> requestParamMap, com.luckyframework.serializable.SerializationTypeToken<T> typeToken, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数typeToken - 实体TypeTokenurlParams - Rest参数占位符的填充值default <T> T putForEntity(String url, Map<String,Object> requestParamMap, Type type, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数type - 实体TypeurlParams - Rest参数占位符的填充值default Map<String,Object> putForMap(String url, Map<String,Object> requestParamMap, Object... urlParams)
Map类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default List<Map<String,Object>> putForMapList(String url, Map<String,Object> requestParamMap, Object... urlParams)
url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default com.luckyframework.common.ConfigurationMap putForConfigMap(String url, Map<String,Object> requestParamMap, Object... urlParams)
ConfigurationMap类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default List<com.luckyframework.common.ConfigurationMap> putForConfigMapList(String url, Map<String,Object> requestParamMap, Object... urlParams)
url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default void head(String url, Object... urlParams)
url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default String headForString(String url, Object... urlParams)
String类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default byte[] headForBytes(String url, Object... urlParams)
byte[]类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default InputStream headForInputStream(String url, Object... urlParams)
InputStream类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default org.springframework.core.io.InputStreamSource headForInputStreamSource(String url, Object... urlParams)
InputStreamSource类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default com.luckyframework.io.MultipartFile headForMultipartFile(String url, Object... urlParams)
MultipartFile类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default <T> T headForEntity(String url, Class<T> tClass, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符tClass - 实体的ClassurlParams - Rest参数占位符的填充值default <T> T headForEntity(String url, com.luckyframework.serializable.SerializationTypeToken<T> typeToken, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符typeToken - 实体TypeTokenurlParams - Rest参数占位符的填充值default <T> T headForEntity(String url, Type type, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符type - 实体TypeurlParams - Rest参数占位符的填充值default Map<String,Object> headForMap(String url, Map<String,Object> requestParamMap, Object... urlParams)
Map类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default List<Map<String,Object>> headForMapList(String url, Map<String,Object> requestParamMap, Object... urlParams)
url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default com.luckyframework.common.ConfigurationMap headForConfigMap(String url, Map<String,Object> requestParamMap, Object... urlParams)
ConfigurationMap类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default List<com.luckyframework.common.ConfigurationMap> headForConfigMapList(String url, Map<String,Object> requestParamMap, Object... urlParams)
url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default void patch(String url, Map<String,Object> requestParamMap, Object... urlParams)
url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default String patchForString(String url, Map<String,Object> requestParamMap, Object... urlParams)
String类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default byte[] patchForBytes(String url, Map<String,Object> requestParamMap, Object... urlParams)
byte[]类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default InputStream patchForInputStream(String url, Map<String,Object> requestParamMap, Object... urlParams)
InputStream类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default org.springframework.core.io.InputStreamSource patchForInputStreamSource(String url, Map<String,Object> requestParamMap, Object... urlParams)
InputStreamSource类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default com.luckyframework.io.MultipartFile patchForMultipartFile(String url, Map<String,Object> requestParamMap, Object... urlParams)
MultipartFile类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default <T> T patchForEntity(String url, Map<String,Object> requestParamMap, Class<T> tClass, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数tClass - 实体的ClassurlParams - Rest参数占位符的填充值default <T> T patchForEntity(String url, Map<String,Object> requestParamMap, com.luckyframework.serializable.SerializationTypeToken<T> typeToken, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数typeToken - 实体TypeTokenurlParams - Rest参数占位符的填充值default <T> T patchForEntity(String url, Map<String,Object> requestParamMap, Type type, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数type - 实体TypeurlParams - Rest参数占位符的填充值default Map<String,Object> patchForMap(String url, Map<String,Object> requestParamMap, Object... urlParams)
Map类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default List<Map<String,Object>> patchForMapList(String url, Map<String,Object> requestParamMap, Object... urlParams)
url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default com.luckyframework.common.ConfigurationMap patchForConfigMap(String url, Map<String,Object> requestParamMap, Object... urlParams)
ConfigurationMap类型的返回值url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default List<com.luckyframework.common.ConfigurationMap> patchForConfigMapList(String url, Map<String,Object> requestParamMap, Object... urlParams)
url - URL地址,支持Rest参数占位符requestParamMap - 请求参数urlParams - Rest参数占位符的填充值default void connect(String url, Object... urlParams)
url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default String connectForString(String url, Object... urlParams)
String类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default byte[] connectForBytes(String url, Object... urlParams)
byte[]类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default InputStream connectForInputStream(String url, Object... urlParams)
InputStream类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default org.springframework.core.io.InputStreamSource connectForInputStreamSource(String url, Object... urlParams)
InputStreamSource类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default com.luckyframework.io.MultipartFile connectForMultipartFile(String url, Object... urlParams)
MultipartFile类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default <T> T connectForEntity(String url, Class<T> tClass, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符tClass - 实体的ClassurlParams - Rest参数占位符的填充值default <T> T connectForEntity(String url, com.luckyframework.serializable.SerializationTypeToken<T> typeToken, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符typeToken - 实体TypeTokenurlParams - Rest参数占位符的填充值default <T> T connectForEntity(String url, Type type, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符type - 实体TypeurlParams - Rest参数占位符的填充值default Map<String,Object> connectForMap(String url, Object... urlParams)
Map类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default List<Map<String,Object>> connectForMapList(String url, Object... urlParams)
url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default com.luckyframework.common.ConfigurationMap connectForConfigMap(String url, Object... urlParams)
ConfigurationMap类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default List<com.luckyframework.common.ConfigurationMap> connectForConfigMapList(String url, Object... urlParams)
url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default void options(String url, Object... urlParams)
url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default String optionsForString(String url, Object... urlParams)
String类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default byte[] optionsForBytes(String url, Object... urlParams)
byte[]类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default InputStream optionsForInputStream(String url, Object... urlParams)
InputStream类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default org.springframework.core.io.InputStreamSource optionsForInputStreamSource(String url, Object... urlParams)
InputStreamSource类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default com.luckyframework.io.MultipartFile optionsForMultipartFile(String url, Object... urlParams)
MultipartFile类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default <T> T optionsForEntity(String url, Class<T> tClass, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符tClass - 实体的ClassurlParams - Rest参数占位符的填充值default <T> T optionsForEntity(String url, com.luckyframework.serializable.SerializationTypeToken<T> typeToken, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符typeToken - 实体TypeTokenurlParams - Rest参数占位符的填充值default <T> T optionsForEntity(String url, Type type, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符type - 实体TypeurlParams - Rest参数占位符的填充值default Map<String,Object> optionsForMap(String url, Object... urlParams)
Map类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default List<Map<String,Object>> optionsForMapList(String url, Object... urlParams)
url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default com.luckyframework.common.ConfigurationMap optionsForConfigMap(String url, Object... urlParams)
ConfigurationMap类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default List<com.luckyframework.common.ConfigurationMap> optionsForConfigMapList(String url, Object... urlParams)
url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default void trace(String url, Object... urlParams)
url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default String traceForString(String url, Object... urlParams)
String类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default byte[] traceForBytes(String url, Object... urlParams)
byte[]类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default InputStream traceForInputStream(String url, Object... urlParams)
InputStream类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default org.springframework.core.io.InputStreamSource traceForInputStreamSource(String url, Object... urlParams)
InputStreamSource类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default com.luckyframework.io.MultipartFile traceForMultipartFile(String url, Object... urlParams)
MultipartFile类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default <T> T traceForEntity(String url, Class<T> tClass, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符tClass - 实体的ClassurlParams - Rest参数占位符的填充值default <T> T traceForEntity(String url, com.luckyframework.serializable.SerializationTypeToken<T> typeToken, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符typeToken - 实体TypeTokenurlParams - Rest参数占位符的填充值default <T> T traceForEntity(String url, Type type, Object... urlParams)
T 类型的返回值url - URL地址,支持Rest参数占位符type - 实体TypeurlParams - Rest参数占位符的填充值default Map<String,Object> traceForMap(String url, Object... urlParams)
Map类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default List<Map<String,Object>> traceForMapList(String url, Object... urlParams)
url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default com.luckyframework.common.ConfigurationMap traceForConfigMap(String url, Object... urlParams)
ConfigurationMap类型的返回值url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值default List<com.luckyframework.common.ConfigurationMap> traceForConfigMapList(String url, Object... urlParams)
url - URL地址,支持Rest参数占位符urlParams - Rest参数占位符的填充值static boolean isFileRequest(Map<String,Object> params)
params - 参数列表static boolean isResourceParam(Object param)
param - 待检验参数static boolean isResourceParam(org.springframework.core.ResolvableType paramType)
paramType - 待检验类型static HttpFile toHttpFile(Object param)
HttpFile类型参数param - 待转换参数Copyright © 2023. All rights reserved.