编程开发 > ASP > 文章内容

Request对象概述

2010-7-14编辑:feimeimei
  Request对象在HTTP请求期间检索客户端浏览器传递给器的值。也就是说用它来与客户端交互,收集客户端信息或器端的环境变量,然后将收集的这些信息发送给器端或其它asp页面。
  一、Request 对象的集合
  Request对象共有5个集合,如下表:
  集合名称说 明 ClientCertificate当客户端一个页面或其它资源时,用来向器表明身份的客户证书的所有字段或条目的数值集合,每个成员均是只读。
  说明: count表示当作为POST请求的一部分发往器时,从客户请求中获得的字节数。 该方法返回一个Variant数组(或者SafeArray). 如果ASP代码已经引用了Request.Form集合,这个方法就不能再用。同样,如果用了BinaryRead方法,也不能再Request.Form集合。
  四、Request对象的使用
  在ASP中,当请求一个页面或传递一个表单时,Request对象为脚本提供了客户端浏览器所提供的全部信息。其语法格式为:
  Request.[ 集合属性方法 ] (变量)
  五、ASP与表单的交互
  在动态网页设计中,往往由表单来接受用户输入的信息。表单标记的语法格式
  Form method=传送方式 action=URL.../FORM
  其中: URL设置处理程序的相对或绝对位置。 传送方式用于指明交互表单的信息传送方式,有Post和Get两种。
  使用表单传送信息的方式通常有三种方法:
  1) 由HTML网页中的表单传送信息给处理该信息的ASP文件。
  2) 由ASP文件中的表单传送信息由其自身进行处理。
  3) 由ASP文件中的表单传送信息给另一个ASP文件来处理。
  实例1:使用网页名为1.htm的HTML网页中的表单输入并提交信息。再由名为1.asp的器端的表单处理程序中的Request对象读取浏览器端的并返回相应信息。
  1.htm网页代码
  html
  headtitle利用表单输入信息/title/head
  body
  form action=8-1.asp Method=post
  姓名:input tyjpe=Text name=姓名 size=8brp
  性别:男input type=Radio name=性别 value=男 Checked
  女input type=Radio name=性别 value=女p
  input type=Submit value=提交
  input type=Reset value=重写
  /form
  /body
  /html
  1.asp网页代码
  html
  headtitle使用Request对象获得表单信息/title/head
  Body
  p align=center您登录本站点p
  %
  Response.write您是: & Request.form
  if Request.form=男 then
  Response.write。是一位帅男。
  else
  Response.write。是一位亮妹。
  end if
  %
  pa href=1.htm返回/a/P
  /Body
  /html
  实例2:我们可以将上面两个页面合并成一个网页,即将表单传过来的信息由其自身进行处理。代码
  html
  headtitle利用表单输入信息/title/head
  bodyh3 align=centerASP与表单的交互/h3br
  center
  %
  xm=Request.form
  xb=Request.form
  if xm then
  Response.writep登录本站br
  Response.write您的大名是 & xm &。
  if xb=男 then
  Response.write.是一位帅男。
  else
  Response.write。是一位亮妹。
  end if
  Response.writePa href='4-3-1.asp' target='txtFrame'返回/a
  Response.end
  end if
  %
  请输入
  form Action=2.asp method=post
  姓名:input type=text Name=姓名 size=8
  性别:男input type=Radio Name=性别 value=男 checked
  女input type=Radio Name=性别 value=女p
  input type=Submit value=提交
  input type=Reset value=重写
  /form
  /center
  /body
  /html
使用Form集合

热点推荐

登录注册
触屏版电脑版网站地图