请求与响应处理教案
《请求与响应处理教案》由会员分享,可在线阅读,更多相关《请求与响应处理教案(3页珍藏版)》请在装配图网上搜索。
1、第4章请求与响应处理、教学目标1 .面向对象的概念。2 .Request (请求)对象。3.Response (响应)对象。二、课时分配本项目共3个任务,建议安排 5课时。三、教学重点清楚面向对象编程的概念;Request对象的集合、属性和方法; Request对象成员。四、教学内容任务1面向对象编程的基本概念阶段1对象的概念这里以一部普通的手机为例子,它有如表所示的属性。属性密标属性值除色码殂住质后克体网络类量GSM通话肘向130分钟苗枇时间72小时阶段3对象的方法阶段4对象的事件手机对象常见的事件有: 来电事件的参数是呼叫号码, 对象可以说被触发了该事件,下面仅列举一些最常用的方法,如表所
2、示。方法名称方法说用Call呼叫某一号利Answer立答某一来电1 IfiukUp桂断发送梗俏R =d Me5 s碑;1谟取知信Close集机CallIn (来电),MessageIn (来信)等。事件也有参数,例如来信的参数是发送号码及短信内容。当对象产生一事件时,该当对象触发一个事件时,可以通过某些信息(在手机中就是铃 声或者震动,在程序中可能为消息或其他形式)通知用户,用户可以选择是否处理该事件。任务2 Request对象阶段1 Request对象的集合I.QueryString 集合在发送一个请求时,客户端可在URL内,文件名后包含信息的名 /值对。例如:test想要包含多个名/值对时
3、,使用&符号,例如:test当Form的Method属性设置为 Get时,在处理程序中发送白信息也存放在QueryString集合中。2 .Form集合如果客户端发送一个表单请求,该 Form的Method属性设置为Post ,则表单元素的值 存储在Form集合中。3 .ServerVariables 集合Web服务器自身存储了大量有关此请求的信息,包含在HTTP服务器变量之中,这些变量也作为一个集合被使用。4 .Cookies 集合Cookies集合主要用来存放客户端的一些特定信息,利用 Response对象和Request对 象建立和访问客户端的 Cookies可以标识特定的客户信息。5
4、.ClientCerificate 集合ClientCerificate 集合主要用来将客户端的证书提交给服务器。6.Request对象集合Request对象集合的简写形式若不能确定表单提交时所使用的提交方法(GE似POST,可以用如下简写形式引用Request集合中的某一个名/值对:Request(ItemName)此信息可以是来自查询串、表单或cookie等,ASP将按如下次序搜索各个集合。QueryString Form Cookies ClientCerificat ServerVariables阶段2Request对象的属性与方法Request对象仅有一个TotalBytes属性,该
5、属性存放客户端作为表单向服务器端发送 的信息字节总数。Request对象的方法也只有一个,即 BinaryRead方法,该方法检索从客户端作为表单 发送的POST青求的组成部分发送到服务器的数据。任务3Response对象阶段1 Response对象的集合Response对象的集合只有一个,该集合设置希望放置在客户端上的cookie的值,与Request对象的cookies 集合一样。Request对象的集合如表所示。集合名称曜明Cocjkie在当前响应中.发送到客户端的所有gOkiE的值,这个集介相件为只。阶段2 Response对象的属性下面简要说明Response对象的属性,如表所示。属
6、性名专以类目说明rhiffer布尔里读/号,表明由一个入汗剪血所创便的惭出是为一口放在】均的.道神H 之中在创杵前朝向的期启根若群脚本处理完毕或EluskEnd方法擅 明用一4任何HTML就出送*US之前这个盾件必如械设置,其默波 值为TrueCeiclif tonlrol字符型挨了写,设置这个属性为Public时.允许代理服存器展存页面】为*Pri-、dteB时禁止代理服ChjiTMi字符型读/耳.与H I ML头元素二m/二巾HwS 碣元作用相同Enpirt.5数倘邛指明m面有效的以分钟计算的时间,阳如用户请求H有就期满Z前的 相同页面.梅皮接屡般如冲区中的内容.如(有效助过了之后,典面得
7、 不啊优襦在蛋中区中Expires Absolute日期it号.可为包括时间的完笔n期.指明一个瓦面过期的能对n期及时间tsC LicXilCottuec I e在当前的晌7停衣和IIS獴冲国内耳人指定的字样,使之成为返问双面的一 部分RhctLur】将更加跳手事到揩的 1 . KL.相货 T, 通过使用immu和MJtuem慎,创建一个定制的HTTP报头井增加到响应中. ijCnun心广元步作川梢以“嘤求在山面内容岫发送到客户端之前使用AppcndToLcgC lhst ring,r 当他【诉:弧* Extended 1 File Fornw广文件格式时“对于川户请求的W由服 务器的“志义忤用加一个条网BinaryWntet SafcAmy)在当前的HTTP输出祓中直搔写入Varian 1类型的珠小耳如,向不进行任何 不苻转拂.隈方法对于客入非字神木后息是非相仃用的Flight)当Rtxporwu对象的此用刀料性泄置为Tr昵时,康方法发选】耳缎*区中所前当册维冲狗到客户堆1五、课后练习完成“本章习题”的练习。
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。