From 51c068c28da45a73b9242628213bcd6e606c45ea Mon Sep 17 00:00:00 2001 From: lqyan Date: Wed, 5 Jun 2024 11:58:56 +0800 Subject: [PATCH 1/2] =?UTF-8?q?feat(=E6=95=B0=E6=8D=AE=E5=BA=8F=E5=88=97?= =?UTF-8?q?=E5=8C=96):=20=E8=A7=A3=E5=86=B3json=E5=9C=A8=E5=BA=8F=E5=88=97?= =?UTF-8?q?=E5=8C=96=E7=9A=84=E8=BF=87=E7=A8=8B=E4=B8=AD=E6=9C=89=E4=BA=9B?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=E4=B8=8D=E8=AF=86=E5=88=AB=E8=80=8C=E6=8A=A5?= =?UTF-8?q?=E9=94=99=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/jhinno/sdk/openapi/client/JHApiClient.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/jhinno-openapi-java-sdk/src/main/java/com/jhinno/sdk/openapi/client/JHApiClient.java b/jhinno-openapi-java-sdk/src/main/java/com/jhinno/sdk/openapi/client/JHApiClient.java index bc782e0..a35de4d 100644 --- a/jhinno-openapi-java-sdk/src/main/java/com/jhinno/sdk/openapi/client/JHApiClient.java +++ b/jhinno-openapi-java-sdk/src/main/java/com/jhinno/sdk/openapi/client/JHApiClient.java @@ -3,7 +3,10 @@ package com.jhinno.sdk.openapi.client; import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.date.DatePattern; import com.fasterxml.jackson.core.type.TypeReference; +import com.fasterxml.jackson.databind.DeserializationFeature; import com.fasterxml.jackson.databind.ObjectMapper; +import com.fasterxml.jackson.databind.SerializationConfig; +import com.fasterxml.jackson.databind.SerializationFeature; import com.jhinno.sdk.openapi.ArgsException; import com.jhinno.sdk.openapi.ClientErrorCode; import com.jhinno.sdk.openapi.ClientException; @@ -43,6 +46,7 @@ import java.text.SimpleDateFormat; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; import java.util.Date; +import java.util.Locale; import java.util.Map; import java.util.TimeZone; @@ -85,6 +89,7 @@ public class JHApiClient { mapper = new ObjectMapper(); mapper.setTimeZone(TimeZone.getTimeZone("GMT+8")); mapper.setDateFormat(new SimpleDateFormat(DatePattern.NORM_DATETIME_PATTERN)); + mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES,false); } @@ -240,6 +245,11 @@ public class JHApiClient { } + /** + * 请求服务器的时间戳 + * + * @return 服务器的时间戳 + */ public Long requestTimeMillis() { HttpGet httpGet = new HttpGet(getUrl(AuthPathConstant.PING)); httpGet.setConfig(requestConfig); From 2ab5c20fb583269ff3cedf37f07330e03ae973df Mon Sep 17 00:00:00 2001 From: lqyan Date: Wed, 5 Jun 2024 12:59:55 +0800 Subject: [PATCH 2/2] =?UTF-8?q?feat(=E6=95=B0=E6=8D=AE=E5=BA=8F=E5=88=97?= =?UTF-8?q?=E5=8C=96):=20=E8=A7=A3=E5=86=B3json=E5=9C=A8=E5=BA=8F=E5=88=97?= =?UTF-8?q?=E5=8C=96=E7=9A=84=E8=BF=87=E7=A8=8B=E4=B8=AD=E6=9C=89=E4=BA=9B?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=E4=B8=8D=E8=AF=86=E5=88=AB=E8=80=8C=E6=8A=A5?= =?UTF-8?q?=E9=94=99=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/jhinno/sdk/openapi/client/JHApiClient.java | 8 -------- 1 file changed, 8 deletions(-) diff --git a/jhinno-openapi-java-sdk/src/main/java/com/jhinno/sdk/openapi/client/JHApiClient.java b/jhinno-openapi-java-sdk/src/main/java/com/jhinno/sdk/openapi/client/JHApiClient.java index a35de4d..09fbc8f 100644 --- a/jhinno-openapi-java-sdk/src/main/java/com/jhinno/sdk/openapi/client/JHApiClient.java +++ b/jhinno-openapi-java-sdk/src/main/java/com/jhinno/sdk/openapi/client/JHApiClient.java @@ -5,14 +5,11 @@ import cn.hutool.core.date.DatePattern; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.DeserializationFeature; import com.fasterxml.jackson.databind.ObjectMapper; -import com.fasterxml.jackson.databind.SerializationConfig; -import com.fasterxml.jackson.databind.SerializationFeature; import com.jhinno.sdk.openapi.ArgsException; import com.jhinno.sdk.openapi.ClientErrorCode; import com.jhinno.sdk.openapi.ClientException; import com.jhinno.sdk.openapi.api.auth.AuthPathConstant; import org.apache.commons.lang3.StringUtils; -import org.apache.commons.lang3.time.DateFormatUtils; import org.apache.http.Header; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; @@ -39,14 +36,9 @@ import java.nio.charset.StandardCharsets; import java.security.KeyManagementException; import java.security.KeyStoreException; import java.security.NoSuchAlgorithmException; -import java.sql.Timestamp; -import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; -import java.time.LocalDateTime; -import java.time.format.DateTimeFormatter; import java.util.Date; -import java.util.Locale; import java.util.Map; import java.util.TimeZone;