变量名 |
描述 |
CONTENT_TYPE |
这个环境变量的值指示所传递来的信息的MIME类型。目前,环境变量CONTENT_TYPE一般都是:application/x-www-form-urlencoded,他表示数据来自于HTML表单。 |
CONTENT_LENGTH |
如果服务器与CGI程序信息的传递方式是POST,这个环境变量即使从标准输入STDIN中可以读到的有效数据的字节数。这个环境变量在读取所输入的数据时必须使用。 |
HTTP_COOKIE |
客户机内的 COOKIE 内容。 |
HTTP_USER_AGENT |
提供包含了版本数或其他专有数据的客户浏览器信息。 |
PATH_INFO |
这个环境变量的值表示紧接在CGI程序名之后的其他路径信息。它常常作为CGI程序的参数出现。 |
QUERY_STRING |
如果服务器与CGI程序信息的传递方式是GET,这个环境变量的值即使所传递的信息。这个信息经跟在CGI程序名的后面,两者中间用一个问号'?'分隔。 |
REMOTE_ADDR |
这个环境变量的值是发送请求的客户机的IP地址,例如上面的192.168.1.67。这个值总是存在的。而且它是Web客户机需要提供给Web服务器的唯一标识,可以在CGI程序中用它来区分不同的Web客户机。 |
REMOTE_HOST |
这个环境变量的值包含发送CGI请求的客户机的主机名。如果不支持你想查询,则无需定义此环境变量。 |
REQUEST_METHOD |
提供脚本被调用的方法。对于使用 HTTP/1.0 协议的脚本,仅 GET 和 POST 有意义。 |
SCRIPT_FILENAME |
CGI脚本的完整路径 |
SCRIPT_NAME |
CGI脚本的的名称 |
SERVER_NAME |
这是你的 WEB 服务器的主机名、别名或IP地址。 |
SERVER_SOFTWARE |
这个环境变量的值包含了调用CGI程序的HTTP服务器的名称和版本号。例如,上面的值为Apache/2.2.14(Unix) |
COMSPEC |
C:\WINDOWS\system32\cmd.exe |
DOCUMENT_ROOT |
D:/web_root/cgi |
GATEWAY_INTERFACE |
CGI/1.1 |
HTTP_ACCEPT |
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 |
HTTP_ACCEPT_ENCODING |
gzip, deflate, sdch |
HTTP_ACCEPT_LANGUAGE |
zh-CN,zh;q=0.8,en-US;q=0.6,en;q=0.4 |
HTTP_CONNECTION |
keep-alive |
HTTP_HOST |
localhost:8080 |
HTTP_USER_AGENT |
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.134 Safari/537.36 |
PATH |
D:\Setup\masm;D:\Setup\gcc\bin;..... |
QUERY_STRING |
|
REMOTE_ADDR |
127.0.0.1 |
REMOTE_PORT |
1817 |
REQUEST_METHOD |
GET |
REQUEST_URI |
/index.cgi |
SCRIPT_FILENAME |
D:/web_root/cgi/index.cgi |
SCRIPT_NAME |
/index.cgi |
SERVER_ADDR |
127.0.0.1 |
SERVER_ADMIN |
[no address given] |
SERVER_NAME |
localhost |
SERVER_PORT |
8080 |
SERVER_PROTOCOL |
HTTP/1.1 |
SERVER_SIGNATURE |
|
SERVER_SOFTWARE |
Apache/2.2.21 (Win32) |
CONTENT_LENGTH |
(null) |