我正在使用 apache/mod_wsgi/python 运行一个高流量的 ssl 网站。偶尔(3 个月内大约 10 倍)我在帖子数据中看到一些额外的垃圾字符。
通常是在末尾添加一个额外的字符。
('access.uid', 'allow\xba')
('checksum', 'b219d6a006ebd95691d0d7b468a94510496c5dd8\xff')
虽然它曾经在某人的密码中间。像这样的东西:
('login_password', 'samplepass\xe7word')
我已尝试使用所有相同的 header 重建请求,但无法重现错误。任何人对可能导致此问题的原因有任何想法,或者对我如何重现和解决此问题有任何想法?
(从下面复制):
我正在使用 apache-2.2.17_1 – Peter 3 月 15 日 18:09
我在一台机器上使用 mod_wsgi-3.3_1,在另一台机器上使用 mod_wsgi-2.8_1。我在两者上都看到了这个错误。
最佳答案
您使用的是什么版本的 Apache?根据内存,在 Apache 2.2.12-2.2.15 周围的某个地方有各种 SSL 修复。您可能想确保您使用的是 Apache 2.2.15 或更高版本。
关于python - POST 数据中出现的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5315737/