From 31f5c017116fec40c923edc95209bdca75f86fe4 Mon Sep 17 00:00:00 2001 From: zapata Date: Tue, 4 Mar 2003 05:00:11 +0000 Subject: [PATCH] yet another nasty encoding fix --- source/mir/util/HTTPRequestParser.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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; -- 2.11.0