• λ我爱Aspx >> Asp.Net >> ASP内置对象Request和Response详解
  • ASP内置对象Request和Response详解

  • :aspxer  Դ:internet  :2007-5-15 20:47:00  ؼ:asp
  • 1、客户请求的细节

    所请求页面的全路径和名称的组合是浏览器请求页面时发住服务器的唯一住处浏览器的请求也能包含浏览器宿主的住处和客户端运行的操作系统。实际的信息内容将随着浏览器的不同而有相应的变化,只有很少一部分能够由其他的应用程序如搜索引擎robot提供。为了更清楚地了解该信息,下面是从IE 5.0发出的一个对页面http://www.wrox.com/Store/

    Download.asp的请求信息:

    7/8/99 10:27:16 Sent GET /Store/Download.asp HTTP/1.1

    Accept: application/msword, application/vnd.ms-execl, application/vnd.ms-

    powERPoint, image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-

    comet, */*

    Accept-Language: en-us

    Encoding: gzip, deflate

    Referer: http://ww.wrox.com/main_menu.asp

    Cookie: VisitCount=2&LASTDATE=6%2F4%2F99+10%3A10%3A13+AM

    User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows 98)

    Host: 212.250.238.67

    Connection: Keep-Alive

    从中可以看出,这些信息中有关于用户代理和用户连接的细节(如缺省的语言),也有能够接受的文件或应用程序的类型列表,这些都是MIME类型的,在后面将会见到更多。浏览器能够接受几种图像文件及多种Microsoft Office文件类型。“标准”的文件类型,如tesx/html和text/text没有列在其中。文件列表中*/*表示可向浏览器发回任何类型的文件,由浏览器解释或通过一个插件(plug-in)应用程序来进行解释。

    cookie: 条目包含的cookie存放在客户端的计算机上,并仅对该域有效。假如请求是点击链接的结果,而不是在浏览器的地址栏直接输入URL,则Referer:条目被显示出来,它包含了链接页面的完整的URL。

    Host:条目包含客户计算机的IP地址或名称。然而,这还不足以准确辨别客户机。因为它们通过ISP连接时,IP地址是动态分配的,或者通过一个代理服务器连接时,IP地址是代理机的而不是实际的客户机的。

    2、服务器响应的细节信息

    为响应上述的请求,并对匿名的浏览器(即用户不必提供用户名和访问口令)提供请求的页面,下面的内容是从服务器发往客户机的:

    7/8/99 10:27:16 Received HTTP/1.1 200 OK

    Server: Microsoft-IIS/5.0

    Connection: Keep-Alive

    Date: Thu, 8 Jul 1999 10:27:16 GMT

    Ҷƪл˵?
  • һƪ借他人的程序造自己的家园 菜鸟也会架论坛
    һƪ在ASP中轻松实现记录集分页显示