zoukankan      html  css  js  c++  java
  • Response and Request 对象

    Response 对象

    使用 Response 对象可以将输出发送到客户端。

    语法

    Response.collection|property|method 
     

    集合

    cookie 指定 cookie 值。可以使用该集合设置 cookie 的值。

    属性

    Buffer 表明页输出是否被缓冲。
    CacheControl 决定代理服务器是否能缓存 ASP 生成的输出。
    Charset 将字符集的名称添加到内容类型标题中。
    ContentType 指定响应的 HTTP 内容类型。
    Expires 在浏览器中缓存的页面超时前,指定缓存的时间。
    ExpiresAbsolute 指定浏览器上缓存页面超时的日期和时间。
    IsClientConnected 表明客户端是否与服务器断开。
    Pics 将 PICS 标记的值添加到响应的标题的 PICS 标记字段中。
    Status 服务器返回的状态行的值。

    方法

    AddHeader 名称 设置 HTML 标题。
    AppendToLog 在该请求的 Web 服务器日志条目后添加字符串。
    BinaryWrite 将给出信息写入到当前 HTTP 输出中,并且不进行任何字符集转换。
    Clear 清除任何缓冲的 HTML 输出。
    End 停止处理 .asp 文件并返回当前的结果。
    Flush 立即发送缓冲的输出。
    Redirect 将重指示的信息发送到浏览器,尝试连接另一个 URL。
    Write 将变量作为字符串写入当前的 HTTP 输出。

      

    Request 对象

    Request 对象在 HTTP 请求期间,检索客户端浏览器传递给服务器的值 。

    语法

    Request[.collection|property|method](variable) 
    

    集合

    ClientCertificate 存储在发送到 HTTP 请求中客户端证书中的字段值。
    Cookies HTTP 请求中被发送的 cookie 的值。
    Form HTTP 请求正文中表格元素的值。
    QueryString HTTP 中查询字符串中变量的值。
    ServerVariables 预定的环境变量的值。

    属性
    TotalBytes 只允许读。指定客户端在请求正文中发送的字节总数。

    方法

    BinaryRead 检索从客户端发送到服务器作为 POST 请求的一部分的数据。

    变量参数是一些字符串,这些字符串指定要从集合中检索的项目,或作为方法或属性的输入。有关 variable 参数的详细信息,请参阅各集合说明。

    注释

    如果指定的变量不是上述的五个集合中的一个,Request 对象返回 EMPTY。

    可以通过调用 Request(variable) 直接使用所有的变量,而不需要集合的名称。正因为这样,Web 服务器可以按照下面的顺序搜索集合。

    1. QueryString
    2. Form
    3. Cookies
    4. ClientCertificate
    5. ServerVariables

    如果同名的变量出现在多个集合中,Request 对象返回遇到的第一个实例。

    我们建议在涉及 ServerVariables 集合的成员时使用全名。例如,不用 Request.(AUTH_USER) 而用Request.ServerVariables(AUTH_USER) 。

  • 相关阅读:
    文件管理
    权限管理
    用户和用户组
    BZOJ2957: 楼房重建(线段树&LIS)
    BZOJ2938: [Poi2000]病毒(AC自动机)
    BZOJ2935: [Poi1999]原始生物(欧拉回路)
    BZOJ4033: [HAOI2015]树上染色(树形DP)
    LightOJ
    LightOJ
    BZOJ4917: [Lydsy1706月赛]Hash Killer IV(模拟)
  • 原文地址:https://www.cnblogs.com/skyshenwei/p/1651867.html
Copyright © 2011-2022 走看看