Skip to content

Commit 0f461b8

Browse files
committed
fix: decode를 두 번 하는 문제 수정
1 parent 4d1ffdc commit 0f461b8

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

‎src/main/java/com/example/solidconnection/common/filter/HttpLoggingFilter.java‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ private void printResponse(
9292

9393
private String buildDecodedRequestUri(HttpServletRequest request) {
9494
String path = request.getRequestURI();
95-
String query = decodeQuery(request.getQueryString());
95+
String query = request.getQueryString();
9696

9797
if(query == null || query.isBlank()){
9898
return path;
@@ -112,6 +112,7 @@ private String decodeQuery(String rawQuery) {
112112
try {
113113
return URLDecoder.decode(rawQuery, StandardCharsets.UTF_8);
114114
} catch (IllegalArgumentException e) {
115+
log.warn("Query 디코딩 실패 parameter: {}, msg: {}", rawQuery, e.getMessage());
115116
return rawQuery;
116117
}
117118
}

0 commit comments

Comments
 (0)