From cb83979ac97244e8a9d889c99fa37981f8da10d7 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期二, 11 七月 2023 15:08:03 +0800
Subject: [PATCH] 1

---
 src/main/java/com/moon/server/service/sys/ProxyService.java |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/moon/server/service/sys/ProxyService.java b/src/main/java/com/moon/server/service/sys/ProxyService.java
index 620883d..7954f07 100644
--- a/src/main/java/com/moon/server/service/sys/ProxyService.java
+++ b/src/main/java/com/moon/server/service/sys/ProxyService.java
@@ -226,7 +226,12 @@
         String proxyUrl = entity.getProxy().replace("{token}", token);
         int end = req.getRequestURL().indexOf(proxyUrl) + proxyUrl.length();
 
-        return entity.getUrl() + req.getRequestURL().substring(end) + (null == req.getQueryString() ? "" : "?" + req.getQueryString());
+        String url = entity.getUrl() + req.getRequestURL().substring(end);
+        if (null != req.getQueryString()) {
+            url = url + (entity.getUrl().contains("?") ? "&" : "?") + req.getQueryString();
+        }
+
+        return url;
     }
 
     /**

--
Gitblit v1.9.3