From e084539a1fbdf8335fcaf088969add8350bbd6a3 Mon Sep 17 00:00:00 2001 From: ZQN <364596817@qq.com> Date: 星期六, 22 六月 2024 11:51:44 +0800 Subject: [PATCH] 云片短信忽略SSL --- project-common/src/main/java/com/project/common/sms/YPSmsApi.java | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) diff --git a/project-common/src/main/java/com/project/common/sms/YPSmsApi.java b/project-common/src/main/java/com/project/common/sms/YPSmsApi.java index b3d1067..ce14141 100644 --- a/project-common/src/main/java/com/project/common/sms/YPSmsApi.java +++ b/project-common/src/main/java/com/project/common/sms/YPSmsApi.java @@ -1,13 +1,13 @@ package com.project.common.sms; import com.project.common.constant.Constants; +import com.project.common.utils.SslUtils; import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import org.apache.http.client.entity.UrlEncodedFormEntity; import org.apache.http.client.methods.CloseableHttpResponse; import org.apache.http.client.methods.HttpPost; import org.apache.http.impl.client.CloseableHttpClient; -import org.apache.http.impl.client.HttpClients; import org.apache.http.message.BasicNameValuePair; import org.apache.http.util.EntityUtils; @@ -15,6 +15,8 @@ import java.util.HashMap; import java.util.List; import java.util.Map; + +import static com.project.common.utils.WxPayUtils.createIgnoreSSLHttpClient; /** * 鐭俊http鎺ュ彛鐨刯ava浠g爜璋冪敤绀轰緥 @@ -96,11 +98,16 @@ */ public static String post(String url, Map<String, String> paramsMap) { - CloseableHttpClient client = HttpClients.createDefault(); + CloseableHttpClient client = createIgnoreSSLHttpClient(); + String responseText = ""; CloseableHttpResponse response = null; try { + HttpPost method = new HttpPost(url); + if(method.getURI().getPath().contains("https")){ + SslUtils.ignoreSsl(); + } if (paramsMap != null) { List<NameValuePair> paramList = new ArrayList<NameValuePair>(); for (Map.Entry<String, String> param : paramsMap.entrySet()) { -- Gitblit v1.9.1