X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Finternal%2Fkernel%2FNodeHttp.java;fp=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Finternal%2Fkernel%2FNodeHttp.java;h=d500627a75926647c5fd93d7fdd9478532e2258b;hb=5d7dadc47fe52f2dcfe2cd13a4165ad4e3ffbb57;hp=7df6a494b8062695d5c0c6b83fbc2067a51a832b;hpb=5ec7427e395ff508a664161a272076060db2a247;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/internal/kernel/NodeHttp.java b/org.argeo.cms/src/org/argeo/cms/internal/kernel/NodeHttp.java index 7df6a494b..d500627a7 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/kernel/NodeHttp.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/kernel/NodeHttp.java @@ -1,6 +1,7 @@ package org.argeo.cms.internal.kernel; import java.io.IOException; +import java.nio.charset.Charset; import java.nio.file.Files; import java.nio.file.Path; import java.util.Properties; @@ -326,21 +327,13 @@ public class NodeHttp implements KernelConstants { @Override protected void service(final HttpServletRequest request, final HttpServletResponse response) throws ServletException, IOException { - // try { - // Subject subject = subjectFromRequest(request, response); - // Subject.doAs(subject, new PrivilegedExceptionAction() { - // @Override - // public Void run() throws Exception { + // request.setCharacterEncoding("US-ASCII"); + System.out.println("## DEFAULT CHARSET: " + Charset.defaultCharset()); + System.out.println("## Request CHARSET: " + request.getCharacterEncoding()); + if (log.isTraceEnabled()) HttpUtils.logRequest(log, request); RemotingServlet.super.service(request, response); - // return null; - // } - // }); - // } catch (PrivilegedActionException e) { - // throw new CmsException("Cannot process JCR remoting request", - // e.getException()); - // } } }