zoukankan      html  css  js  c++  java
  • lotus中的CGI域

    为了在域中捕获C G I变量,创建一个以C G I变量命名的文本域(例如, HTTP_COOKIE)。
    一般地,在编辑状态下将该域设置为隐藏,这样用户就不能改变域中的值。当用户打开表单
    的时候, HTTP_COOKIE环境变量的实际值变成了域中的默认值。
    HTTP_ACCEPT 列出客户端可以接受的多媒体类型
    HTTP_COOKIE任何属于当前服务器的用户的COOKIE数据
    HTTP_REFERER能被用户激活并到达此处的URL
    HTTP_USER_AGENT 浏览器类型
    PATH_INFO 当前U R L,不包括协议和服务器信息
    QUERY_STRING在U R L问号后面附加的查询信息
    REMOTE_ADDR 用户的I P地址
    REMOTE_USER 用户登录名
    REQUEST_METHOD  发出请求的方法(常常是一个表单中的U R L链接或邮件)
    SERVER_NAME    HTTP服务器的I P地址
    SERVER_PORT   Domino服务器端口(默认为8 0)
    SERVER_PROTOCOL  发出请求的协议版本和名称
    SERVER_SOFTWARE  响应请求的服务器软件版本和名称


    CGI域根据它们是可编辑域、计算域、显示时计算域而有所不同。在表单打开的时候可编
    辑C G I域捕获信息。

    当你想在表单打开的时候得到CGI变量的信息时使用可编辑CGI域。
    当使用可编辑的CGI域的时候,服务器使用CGI变量作为域的默认值。当表单被提交的时
    候,这些值被保存在文档中,就像用户手工键入的一样。如果你想在以后读取或编辑文档信
    息的时候,这些值将不反应任何实际C G I变量的更新。例如,假设使用一个包含可编辑的
    HTTP_COOKIE域的表单,在提交一个表单之后(如果没有改变默认值),用户在其他地方修
    改了HTTP_COOKIE的值。随后,用户又打开刚提交过的表单,编辑它(不改变
    HTTP_COOKIE的值),第二次保存它,这个HTTP_COOKIE域将保持第一次保存时的值。

    CGI计算域在每次文档被保存的时候更新。于是,当Sally 创建一个文档的时候,
    REMOTE_ADDR域将保持Sally 的I P 地址。以后, 当Joe保存这个文档的时候,
    REMOTE_ADDR域将被更新为Joe的I P地址。当你想得到文档最后一次被保存的环境信息的
    时候使用CGI计算域。CGI计算域的公式应该为域的名称。

    CGI显示时计算域在每次文档被打开的时候其值更新,但是它不会被保存在数据库中,如
    果Sally建立一个文档,REMOTE_ADDR域将显示Sally的I P地址但是不会保存它。以后,当
    Joe打开文档的时候,Joe的I P地址被显示。当你想显示更新过的CGI环境变量但并不想保存下
    来以备以后使用的话,使用CGI显示时计算域。CGI显示时计算域的公式应该是域的名称。
  • 相关阅读:
    centos安装openssl
    centos安装tomcat
    centos安装jdk文件
    shell常用命令
    linux命令: Netstat
    unix-软件安装
    页面校验方式
    软件性能的几个术语指标
    亚马逊的技术架构是怎么样的
    数据挖掘-什么是数据挖掘
  • 原文地址:https://www.cnblogs.com/hannover/p/2122504.html
Copyright © 2011-2022 走看看