欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

cgi编程施用的环境变量是自定义的环境变量//还是安装什么呀

更新时间: 2014-01-05 02:02:44 责任编辑: Author_N1

 

CGI编程使用的环境变量是自定义的环境变量//还是安装什么呀?


环境变量          意义
SERVER_NAME CGI脚本运行时的主机名和IP地址.
SERVER_SOFTWARE 你的服务器的类型如: CERN/3.0 或 NCSA/1.3.
GATEWAY_INTERFACE 运行的CGI版本. 对于UNIX服务器, 这是CGI/1.1.
SERVER_PROTOCOL 服务器运行的HTTP协议. 这里当是HTTP/1.0.
SERVER_PORT 服务器运行的TCP口,通常Web服务器是80.
REQUEST_METHOD POST 或 GET, 取决于你的表单是怎样递交的.
HTTP_ACCEPT  浏览器能直接接收的Content-types, 可以有HTTP Accept header定义.
HTTP_USER_AGENT 递交表单的浏览器的名称、版本 和其他平台性的附加信息。
HTTP_REFERER 递交表单的文本的 URL,不是所有的浏览器都发出这个信息,不要依赖它
PATH_INFO 附加的路径信息, 由浏览器通过GET方法发出.
PATH_TRANSLATED 在PATH_INFO中系统规定的路径信息.
SCRIPT_NAME 指向这个CGI脚本的路径, 是在URL中显示的(如, /cgi-bin/thescript).
QUERY_STRING 脚本参数或者表单输入项(如果是用GET递交). QUERY_STRING 包含URL中问号后面的参数.
REMOTE_HOST 递交脚本的主机名,这个值不能被设置.
REMOTE_ADDR 递交脚本的主机IP地址.
REMOTE_USER 递交脚本的用户名. 如果服务器的authentication被激活,这个值可以设置。
REMOTE_IDENT 如果Web服务器是在ident (一种确认用户连接你的协议)运行, 递交表单的系统也在运行ident, 这个变量就含有ident返回值.
CONTENT_TYPE 如果表单是用POST递交, 这个值将是 application/x-www-form-urlencoded. 在上载文件的表单中, content-type 是个 multipart/form-data.
CONTENT_LENGTH 对于用POST递交的表单, 标准输入口的字节数.

--参考方法--
这个是HTTP协议里面定义的变量,不需要你自己去定义的
至于说安装嘛,你要查看CGI执行的页面显示,肯定得有HTTP协议的支持
--参考方法--
TEWAY_INTERFACE    运行的CGI版本. 对于UNIX服务器, 这是CGI/1.1.    
SERVER_PROTOCOL    服务器运行的HTTP协议. 这里当是HTTP/1.0.    
SERVER_PORT    服务器运行的TCP口,通常Web服务器是80.    
REQUEST_METHOD    POST 或 GET, 取决于你的表单是怎样递交的.    
HTTP_ACCEPT     浏览器能直接接收的Content-types, 可以有HTTP Accept header定义.    
HTTP_USER_AGENT    递交表单的浏览器的名称、版本 和其他平台性的附加信息。    
HTTP_REFERER    递交表单的文本的 URL,不是所有的浏览器都发出这个信息,不要依赖它    
PATH_INFO    附加的路径信息, 由浏览器通过GET方法发出.    
PATH_TRANSLATED    在PATH_INFO中系统规定的路径信息.    
SCRIPT_NAME    指向这个CGI脚
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:02:44
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/4931/
本文WWW.DOC100.NET DOC100.NET版权所有。