From 8a9efdaf95e502885df4952a8cccd2dd1652e0a1 Mon Sep 17 00:00:00 2001 From: htlee Date: Fri, 20 Feb 2026 02:17:18 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20shipimg=20=EA=B2=BD=EB=A1=9C=20=EC=B6=A9?= =?UTF-8?q?=EB=8F=8C=20=EC=88=98=EC=A0=95=20=E2=80=94=20/{imo}=20=EC=88=AB?= =?UTF-8?q?=EC=9E=90=20=ED=8C=A8=ED=84=B4=20=EC=A0=9C=EC=95=BD=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - /{imo} → /{imo:\d+}로 변경하여 /valid-list 경로와 충돌 방지 Co-Authored-By: Claude Opus 4.6 --- .../domain/ship/controller/ShipImageControllerV2.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/gc/mda/signal_batch/domain/ship/controller/ShipImageControllerV2.java b/src/main/java/gc/mda/signal_batch/domain/ship/controller/ShipImageControllerV2.java index 83c47fa..2ab428f 100644 --- a/src/main/java/gc/mda/signal_batch/domain/ship/controller/ShipImageControllerV2.java +++ b/src/main/java/gc/mda/signal_batch/domain/ship/controller/ShipImageControllerV2.java @@ -34,7 +34,7 @@ public class ShipImageControllerV2 { private final ShipImageService shipImageService; - @GetMapping("/{imo}") + @GetMapping("/{imo:\\d+}") @Operation( summary = "선박 이미지 경로 조회", description = "IMO 번호로 선박 이미지 경로 목록을 조회합니다. 프론트엔드에서 썸네일은 path + '_1.jpg', 원본은 path + '_2.jpg'를 사용합니다." -- 2.45.2