From fe9f1c594ed901560ace0fdfe3e839f11874e384 Mon Sep 17 00:00:00 2001 From: reger Date: Fri, 3 Oct 2014 08:51:23 +0200 Subject: [PATCH] fix char encoding parameter in UrlProxy --- source/net/yacy/http/servlets/UrlProxyServlet.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/net/yacy/http/servlets/UrlProxyServlet.java b/source/net/yacy/http/servlets/UrlProxyServlet.java index 7b3e69dcc..256c06d71 100644 --- a/source/net/yacy/http/servlets/UrlProxyServlet.java +++ b/source/net/yacy/http/servlets/UrlProxyServlet.java @@ -206,9 +206,9 @@ public class UrlProxyServlet extends ProxyServlet implements Servlet { final String servletstub = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + request.getServletPath() + "?url="; Document doc; try { - doc = Jsoup.parse(proxyout, UTF8.charset.name(), proxyurl.toString()); + doc = Jsoup.parse(proxyout, proxyResponseHeader.getCharacterEncoding(), proxyurl.toString()); } catch (IOException eio) { - response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR,"Proxy: parser error on " + proxyurl.toString()); + response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR,"Proxy: parser error on " + proxyurl.toString() +"\n\n"+ eio.getMessage()); return; }