This is an automated email from the ASF dual-hosted git repository. jsinovassinnaik pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/unomi.git
The following commit(s) were added to refs/heads/master by this push: new ab8e9634e UNOMI-839: add charset utf8 in request wrapper (#665) ab8e9634e is described below commit ab8e9634ec3d9366840ebc927238f7652d80a72b Author: jsinovassin <58434978+jsinovas...@users.noreply.github.com> AuthorDate: Mon Jun 3 16:20:53 2024 +0200 UNOMI-839: add charset utf8 in request wrapper (#665) --- .../org/apache/unomi/web/HttpServletRequestForwardWrapper.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/wab/src/main/java/org/apache/unomi/web/HttpServletRequestForwardWrapper.java b/wab/src/main/java/org/apache/unomi/web/HttpServletRequestForwardWrapper.java index 717df0994..5c93360c5 100644 --- a/wab/src/main/java/org/apache/unomi/web/HttpServletRequestForwardWrapper.java +++ b/wab/src/main/java/org/apache/unomi/web/HttpServletRequestForwardWrapper.java @@ -28,12 +28,12 @@ import java.util.Collections; import java.util.Enumeration; /** - * Http wrapper that force the content type to be "application/json" + * Http wrapper that force the content type to be "application/json;charset=UTF-8" */ class HttpServletRequestForwardWrapper extends HttpServletRequestWrapper { private static final Logger logger = LoggerFactory.getLogger(HttpServletRequestForwardWrapper.class.getName()); - private static final String JSON_CONTENT_TYPE = "application/json"; + private static final String JSON_CONTENT_TYPE_UTF8 = "application/json;charset=UTF-8"; public HttpServletRequestForwardWrapper(HttpServletRequest request) { super(request); @@ -61,7 +61,7 @@ class HttpServletRequestForwardWrapper extends HttpServletRequestWrapper { @Override public String getHeader(String name) { if ("Content-Type".equals(name) || "content-type".equals(name)) { - return JSON_CONTENT_TYPE; + return JSON_CONTENT_TYPE_UTF8; } return super.getHeader(name); } @@ -69,14 +69,14 @@ class HttpServletRequestForwardWrapper extends HttpServletRequestWrapper { @Override public Enumeration<String> getHeaders(String name) { if ("Content-Type".equals(name) || "content-type".equals(name)) { - return Collections.enumeration(Collections.singleton(JSON_CONTENT_TYPE)); + return Collections.enumeration(Collections.singleton(JSON_CONTENT_TYPE_UTF8)); } return super.getHeaders(name); } @Override public String getContentType() { - return JSON_CONTENT_TYPE; + return JSON_CONTENT_TYPE_UTF8; } @Override