【发布时间】:2014-11-17 19:56:58
【问题描述】:
我有一个简单的 Python Flask 应用程序,由 Apache 通过 mod_wsgi 提供服务。
我的应用程序在我的本地主机上完美运行,但不能通过 mod_wsgi 运行的部分是自定义请求标头的访问。
当我请求某个网页时,我会传递一个名为 auth_user 的标头。在我的本地主机上,我可以通过以下方式访问此标头:request.headers["auth_user"],效果很好。但是,当通过 Apache 和 mod_wsgi 提供服务时,此自定义标头不存在!打印所有request.headers 表明标准的Content-Type、Cache-Control 标头已发送,但没有auth_user 标头已发送到我的本地主机没有问题。
Tcpdump 显示服务器is 接收到标头,但在我的request.headers 中没有。
有没有人知道为什么这个标题在应用程序中不可用?
【问题讨论】:
标签: python apache flask mod-wsgi