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("&" + 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