根据我的理解,wsgi将http标头转换为带有HTTP_前缀和大写标题名称的envion变量。
请求是这样的:
GET /h HTTP/1.1
X2: a
X1: b
在服务器上这是我们到目前为止environ
所得到的
"HTTP_X1": b,
"HTTP_X2": a
所以从理论上讲,不可能分辨出哪个标题首先出现,哪个标题出现在最后?
WSGI下是否有任何hacks允许将HTTP请求标头恢复为原始文本?
答案 0 :(得分:2)
在WSGI应用程序中,您遗憾地丢失了请求标头的订购信息。