|
|
@@ -1,6 +1,7 @@
|
|
|
package com.zhongshu.card.server.core.httpRequest;
|
|
|
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
|
+import cn.hutool.core.date.StopWatch;
|
|
|
import cn.hutool.json.JSONUtil;
|
|
|
import com.github.microservice.core.util.net.apache.HttpClientUtil;
|
|
|
import com.github.microservice.core.util.net.apache.HttpModel;
|
|
|
@@ -46,6 +47,8 @@ public class ApiRequestService extends SuperService {
|
|
|
responseModel.setIsFailed("未找到API配置");
|
|
|
return responseModel;
|
|
|
}
|
|
|
+ StopWatch stopWatch = new StopWatch();
|
|
|
+ stopWatch.start();
|
|
|
String json = JSONUtil.toJsonStr(data);
|
|
|
String url = iotCenterConf.getUrl() + apiConfParam.getApiName();
|
|
|
ResponseModel request = HttpClientUtil.request(HttpModel.builder()
|
|
|
@@ -56,6 +59,8 @@ public class ApiRequestService extends SuperService {
|
|
|
responseModel = BeanUtil.copyProperties(request.getBody(), APIResponseModel.class);
|
|
|
}
|
|
|
responseModel.setParam(apiConfParam);
|
|
|
+ stopWatch.stop();
|
|
|
+ responseModel.setMillis(stopWatch.getTotalTimeMillis());
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
responseModel.setIsFailed(String.format("请求出错:%s", e.getMessage()));
|