From a5a440b9df9f4aa5882224e061381d8518a7b0d0 Mon Sep 17 00:00:00 2001 From: virusdefender <1670873886@qq.com> Date: Thu, 7 Apr 2016 17:17:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dxss=20filter=E5=AF=BC?= =?UTF-8?q?=E8=87=B4=E7=9A=84html=E8=A2=AB=E9=94=99=E8=AF=AF=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E7=9A=84=E9=97=AE=E9=A2=98=20#29?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- utils/xss_filter.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/utils/xss_filter.py b/utils/xss_filter.py index 337f0a5a..d29495b6 100644 --- a/utils/xss_filter.py +++ b/utils/xss_filter.py @@ -61,10 +61,8 @@ class XssHtml(HTMLParser): Get the safe html code """ for i in range(0, len(self.result)): - tmp = self.result[i].rstrip('\n') - tmp = tmp.lstrip('\n') - if tmp: - self.data.append(tmp) + if self.result[i].strip('\n'): + self.data.append(self.result[i]) return ''.join(self.data) def handle_startendtag(self, tag, attrs):