From df2f2799183d0b56798dc9afdf7db154a82976dc Mon Sep 17 00:00:00 2001 From: Gyubin-Han Date: Mon, 30 Jun 2025 18:28:10 +0900 Subject: [PATCH] =?UTF-8?q?Fix:=20URL=20=EC=A0=95=EA=B7=9C=EC=8B=9D=20?= =?UTF-8?q?=EC=88=98=EC=A0=95=20-=20URL=20=EC=9D=B8=EC=BD=94=EB=94=A9?= =?UTF-8?q?=EB=90=9C=20=EA=B0=92=20=ED=8F=AC=ED=95=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../be/gyu/urlShortener/dto/GenerateShortUrlRequestDto.java | 1 - src/main/java/be/gyu/urlShortener/service/MainService.java | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/be/gyu/urlShortener/dto/GenerateShortUrlRequestDto.java b/src/main/java/be/gyu/urlShortener/dto/GenerateShortUrlRequestDto.java index a0f950e..1428f3b 100644 --- a/src/main/java/be/gyu/urlShortener/dto/GenerateShortUrlRequestDto.java +++ b/src/main/java/be/gyu/urlShortener/dto/GenerateShortUrlRequestDto.java @@ -5,7 +5,6 @@ import lombok.Getter; import lombok.NoArgsConstructor; @Getter -// @Setter @NoArgsConstructor @AllArgsConstructor public class GenerateShortUrlRequestDto { diff --git a/src/main/java/be/gyu/urlShortener/service/MainService.java b/src/main/java/be/gyu/urlShortener/service/MainService.java index 77d188d..ac274a6 100644 --- a/src/main/java/be/gyu/urlShortener/service/MainService.java +++ b/src/main/java/be/gyu/urlShortener/service/MainService.java @@ -23,7 +23,7 @@ public class MainService { private UrlMapRepository urlMapRepository; // HTTP(S) URL 검증 패턴식 - private final String urlRegPattern="^((http|https):\\/\\/)?([a-z0-9-]{2,}\\.[a-z]{2,}|([0-9]{1,3}\\.){3}[0-9]{1,3})[\\w.\\/가-힣\\-\\ ?=&:]*"; + private final String urlRegPattern="^((http|https):\\/\\/)?([a-z0-9-]{2,}\\.[a-z]{2,}|([0-9]{1,3}\\.){3}[0-9]{1,3})[\\w.\\/가-힣\\-\\ ?=&:%0-9A-Fa-f]*"; // Base62 Encoder Instance 생성 및 호출 private Base62 base62=Base62.createInstance();