CGI 环境变量

CGI环境 变量描述
AUTH_TYPE 用于确认用户的具体针对协议的鉴定方法(如果适用的话)
CONTENT_LENGTH 为WEB客户提供的附加注释的字节数。见CONTENT_TYPE环境变量
CONTENT_TYPE 附加到WEB客户所创建的HTTP头中的数据内容的类型(如果有的话)。例如,POST和PUT。
HTTP_ACCEPT 客户将接受的MIME类型,由HTTP响应头提供。这是一个扩展变量,不是基本CGI环境变量规范的组成部分,但用的极 其广泛。
HTTP_USER_AGENT 客户正在用于发送请求的浏览器,这是一个扩展变量,不是基本CGI环境变量规范的组成部分,但用的极其广泛。
GATEWAY_INTERFACE CGI规范的修订版本,这个服务器遵守该规范。
PATH_INFO 由WEB客户提供的额外路径信息
PATH_TRANSLATED 由WEB服务器创建的PATH_INFO的转换版本,其中包含有路径并完成任何所需的虚拟到物理的映射操作
QUERY_STRING URL中“?”之后的信息。
REMOTE_ADDR 提出请求的远程主机的IP
REMOTE_HOST 提出请求的远程主机的DNS名字。如果服务器不有得到这些信息,就可能需要注意两个不同动作:服务器将不设置这个 变量,或者将给这个变量提供与REMOTE_ADDR相同的值
REMOTE_IDENT 如果HTTP服务器和客户都支持RFC931标识,那么这个变量将被设置为从服务器中检索出的远程用户名
REMOTE_USER 如果服务器支持用户鉴定且脚本被加以保护,这就是它们已经鉴定的用户名
REQUEST_METHOD 用户提出HTTP请求的方法,极像GET或POST
SCRIPT_NAME 正被执行的脚本的虚拟路径,用于自引URL
SERVER_NAME 将会出现在自引URL中的服务器主机名、DNS别名或IP地址
SERVER_PORT HTTP请求发送往的端口号
SERVER_PROTOCOL 请求所遇到协议的名称和版本,它实际总是HTTP
SERVER_SOFTWARE 应答请求的WEB服务器软件的名称和版本

CGI中,常见的环境变量名有: 1. CONTENT_TYPE:指示传递信息的MIME类型。 2. CONTENT_LENGTH:如果使用POST方式传递信息,表示从标准输入中可以读取的有效数据字节数。 3. HTTP_COOKIE:客户端的COOKIE内容。 4. HTTP_USER_AGENT:客户端浏览器的信息,包含版本数或其他专有数据。 5. PATH_INFO:紧接在CGI程序名后的其他路径信息,通常作为CGI程序的参数。 6. QUERY_STRING:如果使用GET方式传递信息,表示传递的信息,通常跟在CGI程序名后面,使用问号进行分隔。 7. REMOTE_ADDR:发送请求的客户端的IP地址,用于区分不同的Web客户端。 8. REMOTE_HOST:发送CGI请求的客户机的主机名。 9. REQUEST_METHOD:脚本被调用的方法,对于使用HTTP/1.0协议的脚本,仅GET和POST有意义。 10. SCRIPT_FILENAME:CGI脚本的完整路径。 11. SCRIPT_NAME:CGI脚本的名称。 12. SERVER_NAME:WEB服务器的主机名、别名或IP地址。 13. SERVER_SOFTWARE:调用CGI程序的HTTP服务器的名称和版本号。 引用和提供了关于CGI环境变量的详细信息。请注意,这只是一些常见的环境变量名,实际上还有其他可能在特定情况下出现的环境变量。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [CGI环境变量](https://blog.csdn.net/wh1312142954/article/details/104288377)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [CGI环境变量列表.txt](https://download.csdn.net/download/csq031216/1311657)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值