You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by li...@apache.org on 2022/06/29 06:26:19 UTC

[servicecomb-java-chassis] branch master updated: [SCB-2616] Remove redundant character escape in CseUriTemplateHandler (#3149)

This is an automated email from the ASF dual-hosted git repository.

liubao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-java-chassis.git


The following commit(s) were added to refs/heads/master by this push:
     new b0c56c521 [SCB-2616] Remove redundant character escape in CseUriTemplateHandler (#3149)
b0c56c521 is described below

commit b0c56c5219e91214c72b55521471a5697c77a9e9
Author: TingTing Wang <19...@qq.com>
AuthorDate: Wed Jun 29 14:26:13 2022 +0800

    [SCB-2616] Remove redundant character escape in CseUriTemplateHandler (#3149)
---
 .../provider/springmvc/reference/CseUriTemplateHandler.java           | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/providers/provider-springmvc/src/main/java/org/apache/servicecomb/provider/springmvc/reference/CseUriTemplateHandler.java b/providers/provider-springmvc/src/main/java/org/apache/servicecomb/provider/springmvc/reference/CseUriTemplateHandler.java
index ecc5ff788..f41d6490a 100644
--- a/providers/provider-springmvc/src/main/java/org/apache/servicecomb/provider/springmvc/reference/CseUriTemplateHandler.java
+++ b/providers/provider-springmvc/src/main/java/org/apache/servicecomb/provider/springmvc/reference/CseUriTemplateHandler.java
@@ -43,11 +43,11 @@ public class CseUriTemplateHandler extends org.springframework.web.util.DefaultU
 
   private static final String HOST_IPV4_PATTERN = "[^\\[/?#:]*";
 
-  private static final String HOST_IPV6_PATTERN = "\\[[\\p{XDigit}\\:\\.]*[%\\p{Alnum}]*\\]";
+  private static final String HOST_IPV6_PATTERN = "\\[[\\p{XDigit}:.]*[%\\p{Alnum}]*]";
 
   private static final String HOST_PATTERN = "(" + HOST_IPV6_PATTERN + "|" + HOST_IPV4_PATTERN + ")";
 
-  private static final String PORT_PATTERN = "(\\d*(?:\\{[^/]+?\\})?)";
+  private static final String PORT_PATTERN = "(\\d*(?:\\{[^/]+?})?)";
 
   private static final String PATH_PATTERN = "([^?#]*)";