如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
WEB服务器和CGI/FastCGI程序之间交流信息的主要途径是环境变量(以及标准输入输出流)。这里说的环境变量是指操作系统中的环境变量。(windows系统下,PATH是很常见的一个环境变量)CGI规范对CGI程序中使用的环境变量名称及其含义做了具体而明确的规定,通常把这些环境变量成为:CGI环境变量。常用CGI环境变量CGI环境变量名称说明REQUEST_METHOD请求类型,如“GET”或“POST”CONTENT_TYPE被发送数据的类型CONTENT_LENGTH客户端向标准输入设备发送的数据长度,单位为字节QUERY_STRING查询参数,如“id=10010&sn=liigo”SCRIPT_NAMECGI脚本程序名称PATH_INFOCGI脚本程序附加路径PATH_TRANSLATEDPATH_INFO对应的绝对路径REMOTE_ADDR发送此次请求的主机IPREMOTE_HOST发送此次请求的主机名REMOTE_USER已被验证合法的用户名REMOTE_IDENTWEB服务器的登录用户名AUTH_TYPE验证类型GATEWAY_INTERFACE服务器遵守的CGI版本,如:CGI/1.1SERVER_NAME服务器主机名、域名或IPSERVER_PORT服务器端口号SERVER_PROTOCOL服务器协议,如:HTTP/1.1DOCUMENT_ROOT文档根目录SERVER_SOFTWARE服务器软件的描述文本HTTP_ACCEPT客户端可以接收的MIME类型,以逗号分隔HTTP_USER_AGENT发送此次请求的web浏览器HTTP_REFERER调用此脚本程序的文档HTTP_COOKIE获取COOKIE键值对,多项之间以分号分隔,如:key1=value1;key2=value2FastCGI扩展的环境变量FastCGI环境变量名称说明FCGI_ROLE当前FastCGI程序担当的角色,如:RESPONDER,AUTHORIZER,FILTERFCGI_DATA_LENGTH服务器发送的数据长度,仅当FCGI_ROLE为:FILTER时有效FILE_LAST_MOD输入文件的最后修改时间,其值为自1970年1月1日零时零分零秒至今的秒数,仅当FCGI_ROLE为:FILTER时有效