项目四求与响应处理.pptx

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

ASP网站开发实用教程

项目四请求与响应处理在本项目中,通过2个工作任务,向读者展示ASP中两个最常用、最基本的对象:Request对象与Response对象,这两个对象负责与客户端的信息交互,二者密不可分。

目录任务一使用Request对象显示用户注册信息任务二使用Response对象调整客户端信息

使用Request对象显示用户注册信息准备知识使用Request对象显示用户注册信息学习面向对象编程的基本概念认识Request对象QueryString集合Form集合ServerVariables集合Cookies集合ClientCerificate集合8.Request对象集合的简写形式

1.学习面向对象编程的基本概念1.学习面向对象编程的基本概念对象通过自身存在的属性、行为以及相互之间的影响构成了这个复杂的世界。对象的属性一般由变量表示,行为及相互作用由函数表示。一般的说法是,一个对象由属性、方法与事件构成。在后面所学习的各种对象中,一般都会介绍该对象的各种属性、方法与事件。

2.认识Request对象2.认识Request对象在ASP中,客户机提供的信息被分类成称为集合的组,集合中的每个信息以名/值对存放。集合列出了附加项,每个项具有描述属性的唯一值。

3.QueryString集合3.QueryString集合在发送一个请求时,客户端可在URL内,文件名后包含信息的名/值对。例如:ahref=04_Example.asp?name=mynametest/a想要包含多个名/值对时,使用符号,例如:ahref=04_Example.asp?name=mynamepwd=mypwdtest/a

4.Form集合4.Form集合如果客户端发送一个表单请求,该Form的Method属性设置为Post,则表单元素的值存储在Form集合中。

操作技巧对于滚动文本框元素,要使其提交的信息输出格式与所输入的信息格式相似(因为空格的解释不同,二者不可能完全相同),需要使用pre元素对输出格式加以控制,并且该行的ASP代码界定符号%不能有缩进。

5.ServerVariables集合5.ServerVariables集合Web服务器自身存储了大量有关此请求的信息,包含在HTTP服务器变量之中,这些变量也作为一个集合被使用。这个集合中的变量并不常用,而且本书后面的章节也不会涉及这一部分知识,因此略过不讲。

6.Cookies集合6.Cookies集合Cookies集合主要用来存放客户端的一些特定信息,利用Response对象和Request对象建立和访问客户端的Cookies可以标识特定的客户信息,在本章中略过这一集合的讲解,因为将其放在下一章中,与应用(Application)和会话(Session)对象一起讲解更为合适。

7.ClientCerificate集合7.ClientCerificate集合ClientCerificate集合主要用来将客户端的证书提交给服务器。证书包括了个人或组织相关的大量条目信息,由一个可信赖的称为证书授权(CerificateAuthority,CA)的第三方机构生成。证书允许服务器识别用户,以便服务器可以通过安全的方式将敏感信息发送给一个认证了的用户。这个内容的讨论已经超出了本书范围,有兴趣了解的读者可以参阅ASP高级编程方面的指导书籍。

8.Request对象集合的简写形式8.Request对象集合的简写形式若不能确定表单提交时所使用的提交方法(GET或POST),可以用如下简写形式引用Request集合中的某一个名/值对:Request(“ItemName”)信息可以是来自查询串、表单或cookie等,ASP将按如下次序搜索各个集合。QueryStringFormCookiesClientCerificateServerVariables

任务实施王杰是某公网络公司的网站开发人员,接到网站组长任务,需要编写程序,要求在网页中显示用户注册的基本信息。任务一:使用Request对象显示用户注册信息使用Request对象显示用户注册信息

任务分析:理解牢记!用户在填写完注册信息后,通常要用进行阅览,查看信息是否有错。由于Request可以实现这项功能。因此,王杰决定使用Request来完成此任务。任务一:使用Request对象显示用户注册信息

任务实施使用Request对象显示用户注册信息

代码如下。程序清单htmlheadtitleForm表单实例/titlestyle!--td{font-size:12px}--/style/headbody

palign=centerspanlang=zh-cnfontsize=2您/font/s

文档评论(0)

158****9376 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档