From: zapata Date: Tue, 4 Mar 2003 05:00:11 +0000 (+0000) Subject: yet another nasty encoding fix X-Git-Tag: BEFORE_MERGE_1_1~247 X-Git-Url: http://erislabs.org.uk/gitweb/?a=commitdiff_plain;h=31f5c017116fec40c923edc95209bdca75f86fe4;p=mir.git yet another nasty encoding fix --- diff --git a/source/mir/util/HTTPRequestParser.java b/source/mir/util/HTTPRequestParser.java index 55b2d006..5303102f 100755 --- a/source/mir/util/HTTPRequestParser.java +++ b/source/mir/util/HTTPRequestParser.java @@ -29,9 +29,12 @@ public class HTTPRequestParser { public String getParameter(String aName) { try { String result = request.getParameter(aName); + String requestEncoding = request.getCharacterEncoding(); + if (requestEncoding==null) + requestEncoding = "ISO-8859-1"; - if (result != null && encoding!=null && !encoding.equals(request.getCharacterEncoding())) { - result = new String(result.getBytes(request.getCharacterEncoding()), encoding); + if (result != null && encoding!=null && !encoding.equals(requestEncoding)) { + result = new String(result.getBytes(requestEncoding), encoding); } return result;