From 604778b34a84b62208106d03f7c8dfaa28151024 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期二, 25 七月 2023 16:36:06 +0800
Subject: [PATCH] WMTS代理服务,添加Rest风格代理

---
 src/main/java/com/moon/server/helper/HttpHelper.java |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/moon/server/helper/HttpHelper.java b/src/main/java/com/moon/server/helper/HttpHelper.java
index 1900668..dd45f13 100644
--- a/src/main/java/com/moon/server/helper/HttpHelper.java
+++ b/src/main/java/com/moon/server/helper/HttpHelper.java
@@ -320,9 +320,12 @@
             proxyUrl = request.getRequestURL().substring(0, request.getRequestURL().indexOf(proxyUrl) + proxyUrl.length());
             str = str.replace(strs[0], proxyUrl);
 
+            if (!StringHelper.isEmpty(strs[1])) {
+                str = str.replace("?" + strs[1], "").replace("&amp;" + strs[1], "");
+            }
+
             if (StaticData.THREE == res.getFirm() && str.contains(StaticData.REST_LAYER)) {
-
-
+                str = str.replace(strs[0].replace("/wmts/layer/", StaticData.REST_LAYER), proxyUrl.replace("/proxy/", "/proxy/rest/"));
             }
         }
 

--
Gitblit v1.9.3