2

据我了解,wsgi 将 http 标头转换为具有 HTTP_ 前缀和大写标头名称的环境变量。

请求是这样的:

GET /h HTTP/1.1
X2: a
X1: b

在服务器上,这是我们environ目前所拥有的

"HTTP_X1":  b,
"HTTP_X2":  a

所以理论上不可能分辨哪个标头在前,哪个标头在最后?

WSGI 下是否有任何允许将 HTTP 请求标头恢复到其原始文本的技巧?

4

1 回答 1

2

在 WSGI 应用程序中,您很遗憾丢失了请求标头的排序信息。

于 2013-02-19T09:24:30.593 回答