和response对象

和response对象

ID:27629159

大小:1.07 MB

页数:38页

时间:2018-12-01

和response对象_第1页
和response对象_第2页
和response对象_第3页
和response对象_第4页
和response对象_第5页
资源描述:

《和response对象》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章Request和Response对象主讲:林妙兰茂名广播电视大学利用Request对象从客户端获取信息4.2使用Cookie在客户端保存信息4.4本章小结4.5利用Response对象向客户端输出信息4.3本章内容简介ASP内部对象概述4.14.1ASP内部对象概述什么叫对象?对象的属性、方法和事件ASP几个重要的内部对象Request对象—从客户端获取数据Response对象---向客户端输出数据Session对象---记载特定客户的信息Application对象---记载同一个应用程序中的所有用户之间的共享信息Server对象---

2、提供服务器端的许多应用函数,如创建COM对象和Scripting组件等4.2利用Request对象从客户端获取信息4.2.1Request对象简介4.2.2使用Form数据集合获取表单信息4.2.3使用QueryString获取查询字符串信息4.2.4使用ServerVariables获取环境变量4.2.5使用ClientCertificate获取身份验证4.2.6TotalBytes属性4.2.7BinaryRead方法4.2.1Request对象简介Request对象用来获取客户端信息,主要依靠5种数据集合,分别是QueryString、

3、Form、Cookies、ServerVariables、ClientCertificate。语法为:Request[.数据集合](参数)例如:<%strA=Request.Form("txtA")'获取表单元素txtA的值%>Request对象还有两个不太常用的属性TotalBytes和方法BinaryRead4.2.2使用Form数据集合获取表单信息在ASP中,获取FORM表单中的信息就是用Form获取方法来实现的。语法:Request.Form(参数)Form数据集合示例1示例1:一个简单的计算器表单的例子Form数据集合示例2示例2:

4、表单和表单处理写在同一个文件中Form数据集合示例3填写注册信息的例子4.2.3使用QueryString获取字符串信息可以利用QueryString获取方法取到标识在URL后面的所有变量及其值;为什么要用该获取方法?语法:Request.Querystring(“参数”)QueryString方法示例4.2.4使用ServerVariables获取环境变量利用该方法可以获取服务端或客户端的一些信息,如来访者的IP地址。语法如下:Request.ServerVariables(v

5、ariablename)其中variablename表示环境变量名称字符串,常用的环境变量有:LOCAL_ADDR服务器端IP地址REMOTE_ADDR客户端IP地址SCRIPT_NAME正在运行的脚本文件的路径信息ServerVariables方法示例4.2.5使用ClientCertificate获取身份验证如果客户端浏览器支持SSL(SecureSocketsLayer,安全套接层)协议,并且服务器端要求进行身份验证,则利用ClientCertificate数据集合就可以获取客户端浏览器的身份验证信息。语法如下:Request.Clie

6、ntCertificate(keyword)例如:Request.ClientCertificate("Subject")可返回验证主题信息。4.2.6TotalBytes属性该属性用来获取客户端发出的请求数据的字节大小,语法如下:Request.TotalBytes例如:<%intCount=Request.TotalBytes'返回客户端请求数据的字节大小%>4.2.7BinaryRead方法该方法用来以二进制方式获取客户端用POST方法提交的数据。语法为:Request.BinaryRead(count)其中count表示准备读取数据的

7、字节大小,取值可以是0至Request.TotalBytes的整数。比如下面的例子将以二进制方式获取提交的全部数据:<%DimintCount,varDataintCount=Request.TotalBytes'返回提交数据的字节大小varData=Request.BinaryRead(intCount)‘读取指定大小的二进制数据%>4.3Response对象向客户端输出信息4.3.1Response对象简介4.3.2使用Write方法输出信息4.3.3使用Redirect方法实现页面重定向4.3.4使用End方法停止处理脚本程序4.3.5

8、Buffer属性、Clear方法、Flush方法4.3.6BinaryWrite方法4.3.7关于HTTP响应信息的复杂操作关于Response对象每当客户端向服务

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。