变量名 描述 CONTENT_TYPE 这个环境变量的值指示所传递来的信息的MIME类型。目前,环境变量CONTENT_TYPE一般都是:application/x-www-form-urlencoded,他表示数据来自于HTML表单。 CONTENT_LENGTH 如果服务器与CGI程序信息的传递
HTTP_USER_AGENT client 用来发出 request 的浏灠器 GATEWAY_INTERFACE Server 使用的 CGI 版本 SERVER_NAME Server 的 host 名称或 IP 位址 SERVER_SOFTWARE 回应 client request 的 Server 软体名称和版本 SERVER_PROTOCOL 传递资讯所用的协定名称或版本 SERVER_PORT Server 正在执行的 port number REQUEST_METHOD ...
首先了解一下啥子叫CGI :CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或...
CGI概念 2017-07-12 20:47 − CGI(通用网关接口,Common Gateway Interface) CGI是Web服务器与请求处理程序之间传输数据的一种标准,保证Web服务器传递过来的数据是标准格式的,其程序须运行在网络服务器上。CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。工作原理:每当客户请求C... Quan...
CGI中的getenv函数。 展开 函数简介 程序示例 PHP中getenv函数 CGI中的getenv函数。 展开 编辑本段函数简介 函数名: getenv 功能: 从环境中取字符串,获取 环境变量的值 头文件: stdlib.h 用法:char *getenv(char *envvar); 函数说明:getenv()用来取得参数envvar环境变量的内容。参数envvar为环境...
服务器使用的CGI 规范的版本。例如,“CGI/1.1”。 “SERVER_NAME” 当前运行脚本所在服务器主机的名称。如果该脚本运行在一个虚拟主机上,该名称是由那个虚拟主机所设置的值决定。 “SERVER_SOFTWARE” 服务器标识的字串,在响应请求时的头信息中给出。
指向NULL 表示没有取到环境值。--- 已经设置了的环境变量,才能用程序getenv取得。取来的内容存起来用,例如:char ev[200];strcpy(ev,getenv("HOMEPATH"));//过一段时间和做一些事情后信息还保留着 printf("%s",ev);设置环境变量后需要重启才能生效
例如,“CGI/1.1”。 “SERVER_NAME” 当前运行脚本所在服务器主机的名称。如果该脚本运行在一个虚拟主机上,该名称是由那个虚拟主机所设置的值决定。 “SERVER_SOFTWARE” 服务器标识的字串,在响应请求时的头信息中给出。 “SERVER_PROTOCOL” 请求页面时通信协议的名称和版本。例如,“HTTP/1.0”。 “REQUEST_...
如果PHP 在诸如 Fast CGI 之类的 SAPI 中运行,则此函数将始终返回由 SAPI 设置的环境变量的值,即使已使用 putenv() 来设置同名的本地环境变量。使用 local_only 参数返回本地设置的环境变量的值。 语法 getenv( string $varname [, bool $local_only = FALSE ] ) 复制 或者: getenv( void ) 复制 geten...