类 AgentInvoker
- java.lang.Object
-
- team.bangbang.common.service.agent.AgentInvoker
-
public class AgentInvoker extends java.lang.ObjectRestful服务代理 - 调用- 版本:
- 1.0 2019-09-28
- 作者:
- 帮帮组
-
-
构造器概要
构造器 构造器 说明 AgentInvoker(RestfulAgent restfulAgent)构造一个Restful服务代理的调用对象
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static java.util.Map<java.lang.String,java.lang.String>getRequestParameters(javax.servlet.http.HttpServletRequest request)读取HTTP请求中的参数com.alibaba.fastjson.JSONObjectinvoke()通过Restful服务代理调用Restful服务,并将返回值封装为Restful服务代理设置的返回格式voidsetRequestData(java.util.Map<java.lang.String,java.lang.String> requestData)设置请求数据
-
-
-
构造器详细资料
-
AgentInvoker
public AgentInvoker(RestfulAgent restfulAgent)
构造一个Restful服务代理的调用对象- 参数:
restfulAgent- Restful服务代理设置
-
-
方法详细资料
-
setRequestData
public void setRequestData(java.util.Map<java.lang.String,java.lang.String> requestData)
设置请求数据- 参数:
requestData- 请求数据
-
invoke
public com.alibaba.fastjson.JSONObject invoke() throws java.lang.Exception通过Restful服务代理调用Restful服务,并将返回值封装为Restful服务代理设置的返回格式- 返回:
- Restful服务返回值
- 抛出:
java.lang.Exception- 异常
-
getRequestParameters
public static java.util.Map<java.lang.String,java.lang.String> getRequestParameters(javax.servlet.http.HttpServletRequest request)
读取HTTP请求中的参数- 参数:
request- HTTP请求- 返回:
- HTTP请求中的参数
-
-