From 358613758e04ba0f56f5f25a3ca7cfc6ad22cc02 Mon Sep 17 00:00:00 2001 From: gkuligowski Date: Fri, 22 Mar 2013 15:08:45 +0100 Subject: [PATCH] corrected bug in logback-access related to content-type --- .../src/main/java/ch/qos/logback/access/servlet/Util.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/logback-access/src/main/java/ch/qos/logback/access/servlet/Util.java b/logback-access/src/main/java/ch/qos/logback/access/servlet/Util.java index d03ad05..58b3628 100644 --- a/logback-access/src/main/java/ch/qos/logback/access/servlet/Util.java +++ b/logback-access/src/main/java/ch/qos/logback/access/servlet/Util.java @@ -21,8 +21,10 @@ import ch.qos.logback.access.AccessConstants; public class Util { public static boolean isFormUrlEncoded(HttpServletRequest request) { - if ("POST".equalsIgnoreCase(request.getMethod()) - && AccessConstants.X_WWW_FORM_URLECODED.equals(request.getContentType())) { + if ("POST".equalsIgnoreCase(request.getMethod()) // + && request.getContentType() != null + && (request.getContentType().equals(AccessConstants.X_WWW_FORM_URLECODED) // + || request.getContentType().startsWith(AccessConstants.X_WWW_FORM_URLECODED + ";"))) { return true; } else { return false; -- 1.7.10.4