`
leo428
  • 浏览: 14459 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

CGI环境变量列表

阅读更多
SERVER-NAME:运行CGI序为机器名或IP地址。
  SERVER-INTERFACE:WWW服务器的类型,如:CERN型或NCSA型。
  SERVER-PROTOCOL:通信协议,应当是HTTP/1.0。
  SERVER-PORT:TCP端口,一般说来web端口是80。
  HTTP-ACCEPT:HTTP定义的浏览器能够接受的数据类型。
  HTTP-REFERER: 发送表单的文件URL。(并非所有的浏览器都传送这一变量)
  HTTP-USER-AGENT:发送表单的浏览器的有关信息。
  GETWAY-INTERFACE:CGI程序的版本,在UNIX下为 CGI/1.1。
  PATH-TRANSLATED: PATH-INFO中包含的实际路径名。
  PATH-INFO:浏览器用GET方式发送数据时的附加路径。
  SCRIPT-NAME: CGI程序的路径名。
  QUERY-STRING:表单输入的数据,URL中间号后的内容。
  REMOTE-HOST:发送程序的主机名,不能确定该值。
  REMOTE-ADDR:发送程序的机器的IP地址。
  REMOTE-USER:发送程序的人名。
  CONTENT-TYPE:POST发送,一般为applioation/xwww-form-urlencoded。
  CONTENT-LENGTH:POST方法输入的数据的字节数。
分享到:
评论

相关推荐

    CGI环境变量列表.txt

    以上是对CGI环境变量列表中几个关键变量的详细介绍。理解这些变量的作用及其应用场景对于编写高效、安全的CGI程序至关重要。通过对这些变量的有效利用,可以提高CGI程序的性能,并确保它们能够适应不同的Web服务器...

    Perl CGI 环境变量列表

    ### Perl CGI 环境变量列表详解 #### 引言 Perl CGI(Common Gateway Interface)是一种标准协议,用于脚本程序与Web服务器之间的交互。在处理HTTP请求时,CGI脚本可以读取一系列环境变量,这些变量包含了关于请求...

    CGI程序中的环境变量详解.doc

    本文将详细介绍CGI环境中常用的环境变量及其作用。 #### 二、环境变量概述 环境变量是在操作系统中定义的一组键值对,用于存储和传递配置信息。在CGI场景中,环境变量被用来传递关键信息,使得CGI程序能够根据这些...

    maven安装和环境变量配置

    ### Maven安装与环境变量配置详解 #### 一、Maven简介 Apache Maven 是一个软件项目管理工具,基于项目对象模型(POM),通过一小段描述信息来管理项目的构建、报告和文档。Maven 提供了一个项目对象模型(POM)来管理...

    vc开发CGI 快速入门

    2. **CGI程序的运行流程**:当用户在浏览器中提交表单数据时,这些数据被封装成CGI环境变量,传递给CGI程序。CGI程序处理这些数据,生成HTML响应,然后返回给Web服务器,最后由服务器将结果发送给用户。 ### VC开发...

    web服务器环境变量

    cgi获得web服务器的变量

    C语言写CGI程序详细教程

    Web服务器和CGI接口又另外设置了自己的一些环境变量,用来向CGI程序传递一些重要的参数。CGI的GET方法还通过环境变量QUERY-STRING向CGI程序传递Form中的数据。 3.标准输出 CGI程序通过标准输出(stdout)将输出信息...

    Cgi编程傻瓜书(教你更好的编写cgi函数)

    1. 设置环境变量:获取并处理CGI环境变量,为后续处理准备数据。 2. 读取输入数据:根据REQUEST_METHOD读取POST或GET数据。 3. 处理业务逻辑:根据需求进行数据处理,如数据库查询、计算等。 4. 生成输出:将处理...

    cgi邮件列表

    3. **环境变量**:CGI脚本依赖于某些环境变量,如`REQUEST_METHOD`(HTTP请求类型,如GET或POST)、`QUERY_STRING`(URL中的查询参数)等,确保这些环境变量已正确设置。 4. **调试**:由于程序未经过调试,你可能...

    CGI编程学习简介对初学者了解CGI概念有用

    #### 四、CGI环境变量 CGI程序运行时,Web服务器会设置一系列环境变量,这些变量包含了HTTP请求的详细信息,如用户提交的数据、请求方法、URL路径等。理解并合理利用这些环境变量,对于编写有效的CGI程序至关重要。...

    JDK环境变量设置

    ### JDK环境变量设置详解 #### 一、JDK概述及下载安装 JDK(Java Development Kit),即Java开发工具包,是开发Java程序的基础。它包含了编译、调试和运行Java程序所需的所有工具。为了能够顺利地开发Java应用程序...

    qt访问cgi的方法与cgi实例

    - 读取环境变量,如 `QUERY_STRING`(对于 GET 请求)或 `CONTENT_LENGTH`(对于 POST 请求)。 - 解析请求参数,可能需要从标准输入(stdin)或临时文件中读取。 - 执行业务逻辑,可能涉及数据库查询、文件操作等。...

    精通CGI编程 CGI

    1. 环境变量:CGI程序可以通过环境变量获取关于请求的信息,如REMOTE_ADDR(客户端IP地址)、REQUEST_METHOD(请求类型)、QUERY_STRING(URL中的查询字符串)等。 2. 输入和输出:CGI程序需要读取来自HTTP请求的...

    win7配置Maven环境变量.rar

    本文将详细介绍如何在Win7系统中设置Maven的环境变量,以确保能够顺利地运行和管理Java项目。 首先,我们需要下载Maven的最新稳定版本。通常,我们可以从Apache官方网站(https://maven.apache.org/download.cgi)...

    用VC开发CGI 用VC开发CGI

    - **环境变量**:CGI环境变量(如QUERY_STRING、REQUEST_METHOD等)可以通过`getenv()`函数获取。 - **文件句柄**:CGI程序可以使用`freopen()`重定向`stdin`、`stdout`和`stderr`到服务器指定的临时文件,以便于...

    Cgi.rar_cgi_cgi linux_cgi c++_cgi-web

    上述代码展示了如何获取和处理CGI环境变量,以及如何生成基本的HTML响应。在Linux环境下,你可以使用`g++`编译器将C++源代码编译为可执行文件,然后将其放在Web服务器的CGI目录下,配置好权限,就可以通过HTTP请求...

    CGI程序设计自学通

    - 掌握CGI环境变量和输入/输出机制。 - 实践编写简单的CGI程序,例如处理表单数据。 - 学习如何在不同Web服务器上配置和运行CGI程序。 通过"CGI程序设计自学通"这本书,你将系统地学习到CGI的核心概念、编程技巧...

    CGI程序调用示例.doc

    - **环境变量**:Web服务器设置了一些特定的环境变量,用于传递重要参数给CGI程序,如QUERY_STRING用于GET方法的表单数据传递。 - **标准输出**:CGI程序通过标准输出(stdout)向Web服务器发送处理结果,这些结果通常...

    嵌入式Linux ARM thttpd CGI环境配置及简介

    ### 嵌入式Linux下的thttpd与CGI环境配置详解 #### 一、引言 在嵌入式Linux环境中构建一个简单的Web服务器是非常实用的,尤其在开发物联网(IoT)设备或网络设备时。本文将详细介绍如何在嵌入式Linux环境下配置...

    perl CGI编程基础

    2. **Perl CGI环境变量** - HTTP请求相关的环境变量:如REQUEST_METHOD(GET或POST)、QUERY_STRING(URL参数)和CONTENT_TYPE(请求数据的类型)。 - 客户端信息:REMOTE_ADDR(客户端IP地址)、HTTP_USER_AGENT...

Global site tag (gtag.js) - Google Analytics