揭开ASP神秘面纱(2)

作者:袖梨 2022-07-02
Request 对 象
    
    作者:米仙圣人
    
      Request对象是获取客户端浏览器传送给服务器的数据,也就是让你从访问你的ASP的访问者那里获得信息。Request对象(请求对象)包含Form 集合、QueryString集合、Cookies集合、ServerVariables集合和Clientcertificate集合等五个集合。
    
    1、Form
      Form 集合通过使用 POST 方法的表格检索邮送到 HTTP 请求正文中的表格元素的值。
      语法 Request.Form(element)[(index)|.Count]
      参数
        element 指定集合要检索的表格元素的名称。
        index 可选参数,使用该参数可以访问某参数中多个值中的一个。它可以是 1 到Request.Form(parameter).Count 之间的任意整数。
       Count 集合中元素的个数 
      Form 集合按请求正文中参数的名称来索引。Request.Form(element) 的值是请求正文中所有 element 值的数组。通过调用 Request.Form(element).Count 来确定参数中值的个数。如果参数未关联多个值,则计数为 1。如果找不到参数,计数为 0。要引用有多个值的表格元素中的单个值,必须指定 index 值。index 参数可以是从 1到Request.Form(element).Count 中的任意数字。如果引用多个表格参数中的一个,而未指定 index 值,返回的数据将是以逗号分隔的字符串。
    
    2、QueryString
       QueryString 集合检索 HTTP 查询字符串中变量的值 ,HTTP 查询字符串由问号 (?) 后的值指定。通过发送表格或由用户在其浏览器的地址框中键入查询也可以生成查询字符串。
       语法
       Request.QueryString(variable)[(index)|.Count]
       QueryString 集合可以让您以名称检索 QUERY_STRING 变量。Request.QueryString( 参数 ) 的值是出现在 QUERY_STRING 中所有参数的值的数组。通过调用Request.QueryString(parameter).Count 可以确定参数有多少个值。

相关文章

精彩推荐