| 程序包 | 说明 |
|---|---|
| com.gitee.qdbp.tools.http |
| 限定符和类型 | 类和说明 |
|---|---|
class |
RemoteExecuteException
远程调用失败
|
class |
RemoteServiceException
远程业务异常类
|
class |
ResultParseException
结果解析失败
|
| 限定符和类型 | 方法和说明 |
|---|---|
ResponseMessage |
HttpTools.execute(HttpUrl hurl)
执行远程请求
|
<P> ResponseMessage |
HttpTools.execute(HttpUrl hurl,
Map<String,P> params)
执行远程请求
|
ResponseMessage |
HttpExecutor.execute(String key)
执行远程请求
|
ResponseMessage |
HttpExecutor.execute(String key,
Map<String,Object> params)
执行远程请求
|
String |
HttpTools.get(String url)
发送GET请求
注意, 这里的请求参数和响应报文都没有经过HttpHandler处理! |
<P> String |
HttpTools.get(String url,
Map<String,P> params)
发送GET请求
注意, 这里的请求参数和响应报文都没有经过HttpHandler处理! |
<P> String |
HttpTools.HttpJsonImpl.get(String url,
Map<String,P> params) |
<T> List<T> |
HttpTools.list(HttpUrl hurl,
Class<T> type)
执行远程请求并返回对象列表
|
<T,P> List<T> |
HttpTools.list(HttpUrl hurl,
Map<String,Object> params,
Class<T> type)
执行远程请求并返回对象列表
|
<T> List<T> |
HttpExecutor.list(String key,
Class<T> type)
执行远程请求并返回对象列表
|
<T> List<T> |
HttpExecutor.list(String key,
Map<String,Object> params,
Class<T> type)
执行远程请求并返回对象列表
|
String |
HttpTools.post(String url)
发送POST请求
注意, 这里的请求参数和响应报文都没有经过HttpHandler处理! |
<P> String |
HttpTools.post(String url,
Map<String,P> params)
发送POST请求
注意, 这里的请求参数和响应报文都没有经过HttpHandler处理! |
<T> T |
HttpTools.query(HttpUrl hurl,
Class<T> type)
执行远程请求并返回指定对象
|
<T,P> T |
HttpTools.query(HttpUrl hurl,
Map<String,P> params,
Class<T> type)
执行远程请求并返回指定对象
|
<T> T |
HttpExecutor.query(String key,
Class<T> type)
执行远程请求并返回指定对象
|
<T> T |
HttpExecutor.query(String key,
Map<String,Object> params,
Class<T> type)
执行远程请求并返回指定对象
|
<P> ResponseMessage |
HttpTools.upload(HttpUrl hurl,
Map<String,P> params)
文件上传
|
<P> String |
HttpTools.upload(String url,
Map<String,P> params)
文件上传
注意, 这里的请求参数和响应报文都没有经过HttpHandler处理! |
<P> String |
HttpTools.HttpJsonImpl.upload(String url,
Map<String,P> params) |
Copyright © 2020. All rights reserved.