diff --git a/src/main/java/com/kamco/cd/training/common/utils/HeaderUtil.java b/src/main/java/com/kamco/cd/training/common/utils/HeaderUtil.java index 42bd720..f91bae9 100644 --- a/src/main/java/com/kamco/cd/training/common/utils/HeaderUtil.java +++ b/src/main/java/com/kamco/cd/training/common/utils/HeaderUtil.java @@ -1,10 +1,12 @@ package com.kamco.cd.training.common.utils; import jakarta.servlet.http.HttpServletRequest; +import lombok.extern.slf4j.Slf4j; import org.springframework.web.context.request.RequestAttributes; import org.springframework.web.context.request.RequestContextHolder; import org.springframework.web.context.request.ServletRequestAttributes; +@Slf4j public final class HeaderUtil { private HeaderUtil() {} @@ -28,15 +30,21 @@ public final class HeaderUtil { RequestAttributes attrs = RequestContextHolder.getRequestAttributes(); if (!(attrs instanceof ServletRequestAttributes servletAttrs)) { + log.info("!(attrs instanceof ServletRequestAttributes servletAttrs) : false"); return false; } String acceptLanguage = servletAttrs.getRequest().getHeader("Accept-Language"); if (acceptLanguage == null || acceptLanguage.isBlank()) { + log.info("!(acceptLanguage == null) : false"); return false; } + log.info("acceptLanguage.toLowerCase(): {}", acceptLanguage.toLowerCase()); + log.info( + "acceptLanguage.toLowerCase().startsWith(\"en\"): {}", + acceptLanguage.toLowerCase().startsWith("en")); return acceptLanguage.toLowerCase().startsWith("en"); } }