WSGI-Environment是什么:
WSGI-Environment,就是在代码中最常见的environ。
environ字典被用来包含CGI(Common Gateway Interface,必须的网关接口)环境变量,除非是空字符串,否则所有以下将要介绍的变量都必须指定,但是在空字符串的情况下,他们会被忽略。除非特殊说明。
简而言之:environ是一个字典,包含请求中所有的环境变量
environ经典情况下包含的键值对:
Key | Value | Required | Meaning | Example |
---|---|---|---|---|
REQUEST_METHOD | string | √ | HTTP的请求方式 | “GET” |
SCRIPT_NAME | string | URL请求中path的开始部分,对应了应用程序对象 | “/api/v1” | |
PATH_INFO | string | URL请求中path的其余部分,指定应用程序内部的虚拟位置 | “/login” | |
QUERY_STRING | string | 请求参数 | “id=10086&page=1” |