网站大量收购闲置独家精品文档,联系QQ:2885784924

第五章 response与request对象.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五章 response与request对象

第五章 response和request对象;5.1 asp内置对象(P68);内建组件是由ASP.dll提供,可以直接使用 外部组件在使用必须使用server对象的createobject()方法来创建对象,使对象实例化。 1、asp内建对象的种类(主要5个) Response ?主要输出数据(注意:不能和显示数据等同,它是由服务器端程序向客户端程序输出数据,而不是显示结果) Request?主要是接收(接收由客户端程序传递的数据) Application?记录在网站内的所有人的公共信息 Session?记录当前用户的个人信息 Server?执行与服务器直接相关的操作 Objectcontext?省略;2.对象的使用(P68);5.2 response 对象;2.response对象的方法 1)write方法 格式: Response.wrtite 字符串|表达式 功能: 将字符串或表达式的结果以字符串形式发送给客户端程序,作为客户端程序的一部分。 注:因为服务器端程序先于客户端程序运行,所其response.write的结果是作为客户端程序HTML代码组成部分的。 ;例如: % @ language=vbscript% htmlhead/head body h1 % Response.write “font color=red这是由动态ASP返回的结果/font” % /h1 /body /html;% @ language=vbscript% htmlhead/head body h1 font color=red% Response.write “这是由动态ASP返回的结果” %/font /h1 /body /html;Response.write 的结果作为HTML语句的属性值使用 例如: htmlhead/head body font color=%response.write rgb(255,125,125)% size=2 这是由response.write 输出的颜色 /font /body/html;用=代替response.write;2.Buffer属性;下面以实例来验证缓冲区Buffer的效率作用;% Response.buffer=false Dim s,e S=timer()’获取循环开始的时间 For i=1 to 10000 Response.write I Next E=timer() ’获取循环结束的时间 Response.write “br” Response.write “共用时” e-s “秒” %共用时4.0625秒 ;与缓冲操作相关的方法P70;举例:;2.P70 网页重新定向 Redirect方法 ;例如:有三个网页如下:;response的常用属性(P73页);简单了解下面内容 2.Expires 属性 格式:response.Expires=number 功能:设置浏览器上缓冲存储页的有效时间间隔。 其中 number为数值(单位:分钟)表示有效时间间隔。 Number为0时表示立即过期 3.ExpiresAbsolute=日期 规定缓冲区失效时间。 4.IsClientConnection属性 检测用户是否与服务器相连接。 ;5.3 Request对象(难点,重点)P74;针对不同的数据来源,有不同的REQUEST接收方式,其主要有: (重点内容,笔记内容) 1、URL传递的数据 及表单使用GET方式 Request.querystring()方式 2、表单使用POST方式 Request.form()方式 3、接收COOKIE的值 Request.Cookie()方式 4、接收ClientCertificate的值 Request.ClientCertificate()方式 5、接收server variable (环境变量) Request.servervariables()方式 ;其实:对于上面5种不同的数据来源,可以用统一的格式来接收数据,那就是 X=Request(“变量名”|索引号) 2.用Querystring获取数据(重点理解内容) 格式:变量=request.querystring(“变量名”|索引号) 使用querystring来获取WEB应用程序用GET方法传递的数据。 GET方法传递数据有下面几种方式 1)使用表单方式传递;htmlhead/headbody form name=b1 action=b.asp meth

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档