最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
客户端和服务器的交流
时间:2008-01-12 编辑:简简单单 来源:一聚教程网
在ASP页中所要进行的工作几乎都要访问这两个对象,使用这两个对象的方式将影响页面的效率及可靠性。当然,它们的主要用途是访问用户发回到服务器的值,即从HTML页的< FORM >段获得或附在URL后面作为查询字符串,并创建合适的输出返回给用户,且它们可以共享很多相同的因素。例如两个对象都可以使用存储在客户端计算机上的cookie。
因此,我们把本章分成两个独立的部分(每个对象一部分),并且首先从客户端与服务器之间的信息交流入手,然后再研究每一个对象。这将更有助于理解它们之间的关系及其重要性。
因此,本章研究的内容是:
客户端与服务器如何交流以传递Web页或其他资源。
Request和Response对象的细节,以及它们之间的共同点。
如何通过一个窗体和查询字符串访问相应的值。
如何读入或创建cookie并存放在客户端的计算机上。
服务器的变量是什么?如何访问和修改HTTP报头。
说明其他相关条目的变化,如客户的证书使用。
首先看一下客户浏览器(或“用户代理”)和ASP 的Web服务器之间交流的情况。
当浏览器或其他的用户代理访问Web站点请求页面时,在客户服务器和Web服务器之间就产生了一个对话,我们将仔细研究这个问题,因为理解这个问题有助于掌握使用ASP的Request和Response对象的基本知识,进而才能进一步掌握ASP的更多知识。
为节省篇幅,在本章及本书后面的内容中使用“浏览器”( browser )一词。但需要记住的是,能够访问Web页面的应用程序绝不仅只有浏览器,有许多特殊的应用程序从站点上下载网页,如为那些视力有缺陷用户设计的特殊的客户端程序或者是用通常的浏览器有其他困难的人。最显而易见的例子是搜索引擎用来访问Web上的站点的robot。全面考虑这些因素,包括普通的Web浏览器,准确的词汇应该是用户代理(user agent)。
-
上一个: 使用Form和QueryString集合
-
下一个: ASP 3.0中的新特性
相关文章
- 邮储银行客户端app如何交车辆违章罚款 07-17
- lol新版客户端打不开该怎么办 06-02
- Java--Socket通信(客户端服务端双向) 02-09
- python实现redis客户端单例+hbase客户端单例 01-07
- 送客户的感恩节短信贺词大全 10-24
- 小年祝福语有哪些 小年祝福语大全 10-20