1.3.1 调用服务

根据请求的请求地址、请求方法、请求参数发送请求,并获得请求返回的数据。

1 在后端访问服务

在后端访问服务,即可以使用第三方的类库,例如:HttpClient,也可以使用系统提供的 ServiceUtil 工具类,该类主要用于平台内微服务之间的API调用。

  • 发送get请求

      get(HttpServletRequest contextRequest, String serviceName, String path, Map<String, String> params)
    
  • 发送post请求

      post(HttpServletRequest contextRequest, String serviceName, String path, JSONObject body, Class responseType)
    

2 在前端访问服务

在前端js中访问服务,即可以使用XMLHttpRequest,也可以使用系统提供的this.request方法。

this.request({
  method: method,//请求方法
  url: url,      //请求地址
  data: data     //请求参数
}).then(res=>{
    res.data     //请求返回的数据
});

results matching ""

    No results matching ""

    results matching ""

      No results matching ""