public interface IHttpClientService
| 限定符和类型 | 方法和说明 |
|---|---|
default String |
get(String url)
发送GET请求(无更多QueryString参数、无附加头信息、返回String)
|
default <T> T |
get(String url,
Class<T> responseClass)
发送GET请求(无更多QueryString参数、无附加头信息)
|
default <T> T |
get(String url,
Map<String,String> queryStringMap,
Class<T> responseClass)
发送GET请求(无附加头信息)
|
<T> T |
get(String url,
Map<String,String> queryStringMap,
org.springframework.util.MultiValueMap<String,String> headers,
Class<T> responseClass)
发送GET请求
|
default <T> T |
get(String url,
org.springframework.util.MultiValueMap<String,String> headers,
Class<T> responseClass)
发送GET请求(无更多QueryString参数)
|
default String |
post(String url)
发送POST请求(无请求体、无附加头信息、返回String)
|
default <T> T |
post(String url,
Class<T> responseClass)
发送POST请求(无请求体、无附加头信息)
|
default <T> T |
post(String url,
org.springframework.util.MultiValueMap<String,String> headers,
Class<T> responseClass)
发送POST请求(无请求体)
|
default <T> T |
post(String url,
Object requestBody,
Class<T> responseClass)
发送POST请求(无请求体)
|
<T> T |
post(String url,
Object requestBody,
org.springframework.util.MultiValueMap<String,String> headers,
Class<T> responseClass)
发送POST请求
|
<T> T get(String url, @Nullable Map<String,String> queryStringMap, @Nullable org.springframework.util.MultiValueMap<String,String> headers, Class<T> responseClass)
T - 响应类url - 服务地址queryStringMap - 更多的 QueryString 参数(键和值未转义)headers - 附加头信息responseClass - 响应类型default <T> T get(String url, @Nullable Map<String,String> queryStringMap, Class<T> responseClass)
T - 响应类url - 服务地址queryStringMap - 更多的 QueryString 参数(键和值未转义)responseClass - 响应类型default <T> T get(String url, @Nullable org.springframework.util.MultiValueMap<String,String> headers, Class<T> responseClass)
T - 响应类url - 服务地址headers - 附加头信息responseClass - 响应类型default <T> T get(String url, Class<T> responseClass)
T - 响应类url - 服务地址responseClass - 响应类型<T> T post(String url, @Nullable Object requestBody, @Nullable org.springframework.util.MultiValueMap<String,String> headers, Class<T> responseClass)
T - 响应类url - 服务地址requestBody - 请求体headers - 附加头信息responseClass - 响应类型default <T> T post(String url, @Nullable Object requestBody, Class<T> responseClass)
T - 响应类url - 服务地址requestBody - 请求体responseClass - 响应类型default <T> T post(String url, @Nullable org.springframework.util.MultiValueMap<String,String> headers, Class<T> responseClass)
T - 响应类url - 服务地址headers - 附加头信息responseClass - 响应类型default <T> T post(String url, Class<T> responseClass)
T - 响应类url - 服务地址responseClass - 响应类型Copyright © 2021 EasyJ寮�婧愮ぞ鍖�. All rights reserved.