]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - org.argeo.cms/src/org/argeo/cms/internal/http/HttpUtils.java
Remove unused configurations in build.properties
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / internal / http / HttpUtils.java
index 58d9324ec7b67e498ac9c34dc17cc8de9dffb3f3..b5d3553877cfc492ab33b86d03c80226603b9090 100644 (file)
@@ -3,6 +3,7 @@ package org.argeo.cms.internal.http;
 import java.util.Enumeration;
 
 import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
 
 import org.apache.commons.logging.Log;
 
@@ -10,15 +11,21 @@ public class HttpUtils {
        public final static String HEADER_AUTHORIZATION = "Authorization";
        public final static String HEADER_WWW_AUTHENTICATE = "WWW-Authenticate";
 
-       public final static String DEFAULT_PROTECTED_HANDLERS = "/org/argeo/cms/internal/http/protectedHandlers.xml";
-       public final static String WEBDAV_CONFIG = "/org/argeo/cms/internal/http/webdav-config.xml";
-
        static boolean isBrowser(String userAgent) {
                return userAgent.contains("webkit") || userAgent.contains("gecko") || userAgent.contains("firefox")
                                || userAgent.contains("msie") || userAgent.contains("chrome") || userAgent.contains("chromium")
                                || userAgent.contains("opera") || userAgent.contains("browser");
        }
 
+       public static void logResponseHeaders(Log log, HttpServletResponse response) {
+               if (!log.isDebugEnabled())
+                       return;
+               for (String headerName : response.getHeaderNames()) {
+                       Object headerValue = response.getHeader(headerName);
+                       log.debug(headerName + ": " + headerValue);
+               }
+       }
+
        public static void logRequestHeaders(Log log, HttpServletRequest request) {
                if (!log.isDebugEnabled())
                        return;
@@ -30,7 +37,7 @@ public class HttpUtils {
                log.debug(request.getRequestURI() + "\n");
        }
 
-       public static void logRequest(Log log,HttpServletRequest request) {
+       public static void logRequest(Log log, HttpServletRequest request) {
                log.debug("contextPath=" + request.getContextPath());
                log.debug("servletPath=" + request.getServletPath());
                log.debug("requestURI=" + request.getRequestURI());
@@ -57,7 +64,6 @@ public class HttpUtils {
                log.debug("\n" + buf);
        }
 
-
        private HttpUtils() {
 
        }