python - POST 数据中出现的字符

标签 python apache mod-wsgi

我正在使用 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/

相关文章:

apache - Apache : Could not find platform independent libraries <prefix> 上的 mod_wsgi

python - cv2.solve无法返回最小二乘解

python - 无法理解为什么 IDLE gui 没有返回作者所说的应该返回的值

python - 在 tensorflow 中,一个时期的训练数据大小重要吗?

python - 如何在子 url 部署 Django 应用程序?

PHP include 包含在 include 中(不同的目录)

django - 什么样的 Python 在 Windows 上工作会阻止 mod-wsg/Apache 处理多个请求的能力?

Django/mod_wsgi : First page loads up VERY slowly

python - 终止 Python 程序

java - Apache Http 客户端 4.0.1 SSL 代理