public interface HttpClient
| Modifier and Type | Method and Description |
|---|---|
void |
delete(String url,
Map<String,Object> queryParameters) |
void |
delete(String url,
Map<String,Object> queryParameters,
Map<String,String> headers) |
<T> T |
get(Class<? extends T> returnType,
String url,
Map<String,Object> queryParameter) |
<T> T |
get(Class<? extends T> returnType,
String url,
Map<String,Object> queryParameter,
Map<String,String> headers) |
com.alibaba.fastjson.JSONObject |
get(String url,
Map<String,Object> queryParameters) |
com.alibaba.fastjson.JSONObject |
get(String url,
Map<String,Object> queryParameters,
Map<String,String> headers) |
com.alibaba.fastjson.JSONArray |
getArray(String url,
Map<String,Object> queryParameters) |
com.alibaba.fastjson.JSONArray |
getArray(String url,
Map<String,Object> queryParameters,
Map<String,String> headers) |
<T> List<T> |
getList(Class<? extends T> returnElementType,
String url,
Map<String,Object> queryParameter) |
<T> List<T> |
getList(Class<? extends T> returnElementType,
String url,
Map<String,Object> queryParameter,
Map<String,String> headers) |
<T> T |
post(Class<? extends T> returnType,
String url,
Map<String,Object> queryParameter,
Map<String,String> headers) |
<T> T |
post(Class<? extends T> returnType,
String url,
Object payload) |
com.alibaba.fastjson.JSONObject |
post(String url,
Map<String,Object> queryParameters) |
com.alibaba.fastjson.JSONObject |
post(String url,
Map<String,Object> queryParameters,
Map<String,String> headers) |
<T> T |
put(Class<? extends T> returnType,
String url,
Map<String,Object> queryParameter,
Map<String,String> headers) |
<T> T |
put(Class<? extends T> returnType,
String url,
Object payload) |
com.alibaba.fastjson.JSONObject |
put(String url,
Map<String,Object> queryParameters) |
com.alibaba.fastjson.JSONObject |
put(String url,
Map<String,Object> queryParameters,
Map<String,String> headers) |
<T> T get(Class<? extends T> returnType, String url, Map<String,Object> queryParameter, Map<String,String> headers)
<T> List<T> getList(Class<? extends T> returnElementType, String url, Map<String,Object> queryParameter)
<T> List<T> getList(Class<? extends T> returnElementType, String url, Map<String,Object> queryParameter, Map<String,String> headers)
com.alibaba.fastjson.JSONObject get(String url, Map<String,Object> queryParameters, Map<String,String> headers)
com.alibaba.fastjson.JSONArray getArray(String url, Map<String,Object> queryParameters, Map<String,String> headers)
<T> T post(Class<? extends T> returnType, String url, Map<String,Object> queryParameter, Map<String,String> headers)
com.alibaba.fastjson.JSONObject post(String url, Map<String,Object> queryParameters, Map<String,String> headers)
<T> T put(Class<? extends T> returnType, String url, Map<String,Object> queryParameter, Map<String,String> headers)
com.alibaba.fastjson.JSONObject put(String url, Map<String,Object> queryParameters, Map<String,String> headers)
Copyright © 2017–2020 OSGL (Open Source General Library). All rights reserved.