deason 2 rokov pred
rodič
commit
37ab12c33a

+ 4 - 2
examcloud-starters/examcloud-face-verify-starter/src/main/java/cn/com/qmth/examcloud/starters/face/verify/service/baidu/BaiduApiHelper.java

@@ -196,12 +196,14 @@ public class BaiduApiHelper {
     }
 
     private static BaiduResponse callApi(String requestUrl, RequestBody formBody) {
+        long start = System.currentTimeMillis();
         Request.Builder request = new Request.Builder().url(requestUrl).post(formBody);
         try (Response response = HttpClientBuilder.getClient().newCall(request.build()).execute();
              ResponseBody body = response.body();) {
             String bodyStr = body.string();
 
-            // System.out.println(response.code() + " - " + bodyStr);
+            long cost = System.currentTimeMillis() - start;
+            // System.out.println("response:" + response.code() + " cost:" + cost + "ms body:" + bodyStr);
 
             if (response.isSuccessful()) {
                 BaiduResponse result = new JsonHelper().parseJson(bodyStr, BaiduResponse.class);
@@ -210,7 +212,7 @@ public class BaiduApiHelper {
                 }
             }
 
-            log.warn("[baidu] url:{} response:{} body:{}", requestUrl, response.code(), bodyStr);
+            log.warn("[baidu] url:{} response:{} cost:{}ms body:{}", requestUrl, response.code(), cost, bodyStr);
         } catch (IOException e) {
             log.error(e.getMessage(), e);
         }

+ 4 - 2
examcloud-starters/examcloud-face-verify-starter/src/main/java/cn/com/qmth/examcloud/starters/face/verify/service/faceplus/FacePlusApiHelper.java

@@ -100,11 +100,13 @@ public class FacePlusApiHelper {
     }
 
     private static FacePlusResponse callApi(String requestUrl, Request.Builder request) {
+        long start = System.currentTimeMillis();
         try (Response response = HttpClientBuilder.getClient().newCall(request.build()).execute();
              ResponseBody body = response.body();) {
             String bodyStr = body.string();
 
-            // System.out.println(response.code() + " - " + bodyStr);
+            long cost = System.currentTimeMillis() - start;
+            // System.out.println("response:" + response.code() + " cost:" + cost + "ms body:" + bodyStr);
 
             if (response.isSuccessful() || response.code() == 401 || response.code() == 403) {
                 FacePlusResponse result = new JsonHelper().parseJson(bodyStr, FacePlusResponse.class);
@@ -113,7 +115,7 @@ public class FacePlusApiHelper {
                 }
             }
 
-            log.warn("[Face++] url:{} response:{} body:{}", requestUrl, response.code(), bodyStr);
+            log.warn("[Face++] url:{} response:{} cost:{}ms body:{}", requestUrl, response.code(), cost, bodyStr);
         } catch (IOException e) {
             log.error(e.getMessage(), e);
         }