首页 >> 读书频道 >> 电脑 >> Resquest对象
 
· 把数据插入到数据库的两种
· 为Dreamweaver
· 传统动画 与&
· flash 中
· Flash M
· AS代码2.0:面向对象
· AS代码2.0:脚本编辑
· AS代码2.0:新的语言
· 靖国社神内部
· 20多个欧美国家争相购买
· 国家广电总局将数字电影纳
· 一批艺术类新专业今年首次
 
· 泰戈尔:园丁集
· 仙境传说攻略:一转职业任
· 浪漫满屋[作者:韩·徐尤
· 内地版《天龙八部》剧情介
· 伊索寓言(全本)
· 加油金顺剧情分集介绍完整
· 红楼梦:120回全本[清
· 源氏物语[日本:紫式部]
· 卢泰斌漫画:爱情圆周率
· 青春出轨
· 瓜兵呱呱乐
· 酱牛肉的做法
 
· (出租)中动商场部分及写
· (出租)中动动漫基地&#
· 喜剧学院
· 《善德女王》剧情介绍
· 魔女18号 剧情
· 丑女无敌剧情介绍
· 魔女幼熙剧情介绍
· 龙游天下剧情介绍
· 震撼世界的七日剧情介绍
· 静静的白桦林剧情介绍
· 心情日记—老公今天我想对
· 旗舰剧情介绍
欢迎来到月影社区!如果您觉得这里不错,请推荐给您的朋友们。月影社区:http://wf66.com/

Resquest对象


查看有无更新版本

关键字:ASP 2005-9-29

 
Resquest对象代表由各客户程序发往HTTP的请求报文。事实上,Request对象的功能是单向的,它只能接收客户端Web页面提交的数据,与Response对象的功能刚好相反。
  Resquest接收数据时通过两个集合QueryString和Form来检索表单的数据,具体用哪一个集合,取决于Web页面提交数据的HTTP表单的Method属性,当Method属性值为“Get”时以QueryString,而Method属性值为“Post”时以Form。当省略了具体的集合名称时,ASP将以下面的顺序来搜索集合:QueryString -> Form -> Cookie ->ServerVariables。  
<html>
<head>
</head>
<body>
<form aciton="log.asp" method="Get" name="login">
  <input type=text name=logid>
  <input type=text name=password>
  <input type=submit name=submit1 value="提交">
</form>
</body>
</html>   
  当数据提交到服务器端的log.asp文件后,在log.asp中使用Request对象得到用户提交的数据,加以判断用户是否合法。log.asp文件如下:
<%
dim User
dim Passwd
User=Request.QueryString("logid")
Passwd=Request.QueryString("password")
if User="jeff" then
   if Passwd="123456" then
      Response.write "登录成功!"
   else
      Response.write "密码错误!"
   end if
else
   Response.write "用户名错误!"
end if
%>
  上面这个例子中Method属性使用了Get方法,所以使用Request.QueryString接收数据,相反若Method属性使用了Post方法,则使用Request.Form接收数据。
  而ServerVariables集合可用于提供有关随HTTP请求一起传递的头信息,它的引用格式为:
Request.ServerVariables("关键字")
其中的“关键字有:
  REMOTE_ADDR -> 可以知道客户端的IP
  URL -> 得到系统的URL路径
  PATH_TRANSLATED -> 当前Active Server Page的真实地址
  HTTP_UA_OS -> 浏览器所在的操作系统 

Resquest对象

[ 1 ]
Resquest对象 num

打印本页 关闭

关于我们版权声明本站导航友情连结作品演示 TOP↑