zoukankan      html  css  js  c++  java
  • Atitit.跨语言标准化 web cgi api v2 saa CGI   (通用网关接口)  编辑 CGI 是Web 服务器运行时外部程序的规范,按CGI 编写的程序可以扩展服务器功能。CG

    Atitit.跨语言标准化 web  cgi api v2 saa

     

     

    CGI

     

    (通用网关接口)

     编辑

    CGI 是Web 服务器运行时外部程序的规范,按CGI 编写的程序可以扩展服务器功能。CGI 应用程序能与浏览器进行交互,还可通过数据库API 与数据库服务器等外部数据源进行通信,从数据库服务器中获取数据。格式化为HTML文档后,发送给浏览器,也可以将从浏览器获得的数据放到数据库中。几乎所有服务器都支持CGI,可用任何语言编写CGI,包括流行的C、C ++、VB 和Delphi 等。CGI 分为标准CGI 和间接CGI两种。标准CGI 使用命令行参数或环境变量表示服务器的详细请求,服务器与浏览器通信采用标准输入输出方式。间接CGI 又称缓冲CGI,在CGI 程序和CGI 接口之间插入一个缓冲程序,缓冲程序与CGI 接口间用标准输入输出进行通信。 [1] 

     

     

    环境变量列表

    编辑

    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发送,一般为application/xwww-form-urlencoded。

    CONTENT_LENGTH:POST方法输入的数据的字节数。

     

     

     

     

    Atititcmd cli环境变量的调用设置与使用

     

    1. Keyword 1

    1.1. Cgi 环境变量的调用设置与使用 1

    1.2. 环境变量vs  程序语言系统变量 1

    2. 环境变量的分类 A、与服务器相关的环境变量B ,与客户机相关的环境变量C、与请求相关的环境变量 1

    3. 环境变量的设置与读取 2

    3.1. Bat启动文件使用环境变量(设置与读取  ,推荐模式)) 2

    3.2. 通过win gui 我的电脑属性工具配置环境变量(不推荐) 2

    3.3. 通过ide工具 2

    3.4. 程序里面儿使用环境变量(设置与读取 2

    4. 需要不需要亲自设置环境变量 3

    4.1. 默认情况下, java 设置了哪些系统变量: 3

    4.2. 参考资料 5

     

     

     

  • 相关阅读:
    修理牛棚 贪心 USACO
    零件加工 贪心 题解
    花店橱窗 动态规划 题解
    动态规划 摆花 题解
    NOIP2004普及组第3题 FBI树
    实况世界杯4小游戏链接
    poj2761(treap入门)
    最大连续子序列和(分治法)
    任意区间的最长连续递增子序列,最大连续子序列和
    lca转RMQ
  • 原文地址:https://www.cnblogs.com/attilax/p/15197477.html
Copyright © 2011-2022 走看看