public class ApiCallUtils extends Object
| 构造器和说明 |
|---|
ApiCallUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> String |
doDeleteJsonResJson(String url,
T target)
发送delete请求,json格式参数,json格式返回值
|
static <T> T |
doDeleteJsonResPojo(String url,
T source,
Class<T> target)
发送delete请求,json格式参数,实体类格式返回值
|
static <T> String |
doGetJsonResJson(String url,
T source)
发送get请求,json格式参数,json格式返回值
|
static <T> T |
doGetJsonResPojo(String url,
T source,
Class<T> target)
发送get请求,json格式参数,实体类格式返回值
|
static String |
doGetResJson(String url)
发送get请求,无参,json格式返回值
|
static <T> T |
doGetResPojo(String url,
Class<T> target)
发送get请求,无参,实体类格式返回值
|
static <T> String |
doPostJsonResJson(String url,
T source)
发送post请求,json格式参数,json格式返回值
|
static <T> T |
doPostJsonResPojo(String url,
T source,
Class<T> target)
发送post请求,json格式参数,实体类格式返回值
|
static <T> String |
doPostPojoResJson(String url,
T source)
发送post请求,实体类格式参数,json格式返回值
|
static <T> T |
doPostPojoResPojo(String url,
T source,
Class<T> target)
发送post请求,实体类格式参数,实体类格式返回值
|
static <T> String |
doPutJsonResJson(String url,
T target)
发送put请求,json格式参数,json格式返回值
|
static <T> T |
doPutJsonResPojo(String url,
T source,
Class<T> target)
发送put请求,json格式参数,实体类格式返回值
|
private static <T> org.springframework.http.HttpEntity<String> |
toJson(T source)
发送json格式参数数据格式转换
|
public static <T> String doGetJsonResJson(String url, T source)
public static <T> T doGetJsonResPojo(String url, T source, Class<T> target)
public static <T> T doPostJsonResPojo(String url, T source, Class<T> target)
public static <T> String doPostJsonResJson(String url, T source)
public static <T> T doPostPojoResPojo(String url, T source, Class<T> target)
public static <T> String doPostPojoResJson(String url, T source)
public static <T> T doPutJsonResPojo(String url, T source, Class<T> target)
public static <T> String doPutJsonResJson(String url, T target)
public static <T> T doDeleteJsonResPojo(String url, T source, Class<T> target)
public static <T> String doDeleteJsonResJson(String url, T target)
private static <T> org.springframework.http.HttpEntity<String> toJson(T source)
Copyright © 2023. All rights reserved.