From 16b78a9dbbc0aa2071039065fbd501fbd2f210b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A3=B7=E5=8F=B6?= <14103883+leaf-phos@user.noreply.gitee.com> Date: Fri, 13 Jun 2025 08:35:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=AA=E7=B1=B3=E5=BE=AE=E4=BF=A1=E5=9B=9E?= =?UTF-8?q?=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ruoyi/common/utils/http/HttpUtils.java | 29 +++++++++++++------ .../ruoyi/web/common/PayNotifyController.java | 1 + 2 files changed, 21 insertions(+), 9 deletions(-) diff --git a/common-ruoyi/ruoyi-common/src/main/java/com/ruoyi/common/utils/http/HttpUtils.java b/common-ruoyi/ruoyi-common/src/main/java/com/ruoyi/common/utils/http/HttpUtils.java index 6af8fe7..36d49a7 100644 --- a/common-ruoyi/ruoyi-common/src/main/java/com/ruoyi/common/utils/http/HttpUtils.java +++ b/common-ruoyi/ruoyi-common/src/main/java/com/ruoyi/common/utils/http/HttpUtils.java @@ -1,14 +1,10 @@ package com.ruoyi.common.utils.http; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.exception.ServiceException; -import com.ruoyi.common.utils.StringUtils; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -import javax.net.ssl.*; -import javax.servlet.http.HttpServletRequest; -import java.io.*; +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.io.PrintWriter; import java.net.ConnectException; import java.net.SocketTimeoutException; import java.net.URL; @@ -19,6 +15,21 @@ import java.util.HashMap; import java.util.Iterator; import java.util.Map; +import javax.net.ssl.HostnameVerifier; +import javax.net.ssl.HttpsURLConnection; +import javax.net.ssl.SSLContext; +import javax.net.ssl.SSLSession; +import javax.net.ssl.TrustManager; +import javax.net.ssl.X509TrustManager; +import javax.servlet.http.HttpServletRequest; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import com.ruoyi.common.constant.Constants; +import com.ruoyi.common.exception.ServiceException; +import com.ruoyi.common.utils.StringUtils; + /** * 通用http发送方法 * diff --git a/ruoyi-web/src/main/java/com/ruoyi/web/common/PayNotifyController.java b/ruoyi-web/src/main/java/com/ruoyi/web/common/PayNotifyController.java index ede89d8..0b7c1d5 100644 --- a/ruoyi-web/src/main/java/com/ruoyi/web/common/PayNotifyController.java +++ b/ruoyi-web/src/main/java/com/ruoyi/web/common/PayNotifyController.java @@ -138,6 +138,7 @@ public class PayNotifyController extends BaseController { */ @ApiOperation(value = "太米微信支付回调") @PostMapping("/tm/{channelId}") + @Anonymous public String tmwx(HttpServletRequest request, @PathVariable Long channelId) { try { String body = HttpUtils.getBody(request);