----------------------------------------------------------------------------------------------------------------------------------------------- 本文提示:《将内容发送到浏览器(8)》是本站编辑们为广大网友精选的实用文章,本文阐述了关于文章的相关理论,相对来说专业性强,但是本文只是针对于某个问题提出的见解与论述,未必能辐射到相关问题的方方面面,所以本文处理问题的方法仅仅为您提供一些参考。更多问题请查阅学习中国网其他栏目哦. -----------------------------------------------------------------------------------------------------------------------------------------------
默认情况下,对 ASP 应用程序开启缓冲功能。当然,您可以用 Internet 信息服务管理单元 对整个 ASP 应用程序关闭缓冲功能。详细信息,请参阅配置 ASP 应用程序。
允许代理服务器高速缓存页
您的应用程序可能会通过“代理服务器”将页面发送到客户。代理服务器代表客户端浏览器向 Web 服务器请求页面。代理服务器高速缓存 HTML 页,这样对同一页的重复请求就会迅速高效地返回到浏览器。用代理服务器处理请求并高速缓存页面可以减少网络和 Web 服务器的负载。
虽然对于许多 HTML 页来说高速缓存能很好地工作,但对于包含经常更新信息的 ASP 页来说,高速缓存常常不能很好地工作。例如,用来报告股市行情或显示大宗业务库存清单的页面必须提供实时信息。这些信息即使仅仅过去一个小时就可能变得不精确。如果应用程序返回的是个人信息,如自定义主页,您可能要确保没有用户看见其他用户的个人信息。
默认情况下,ASP 指示代理服务器不要高速缓存 ASP 页本身(虽然页中所引用的图象、图象映射、小程序和其他项目已经被缓存)。使用“Response.CacheControl”属性设置 Cache-Control HTTP 头字段,就可以允许高速缓存特定页。Response.CacheControl 的默认值是字符串“Private”,它防止代理服务器高速缓存页。要允许进行高速缓存,请将 Cache-Control 头字段设置成“Public”:
本文章更多内容:<<上一页 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 下一页>>收藏到:[收藏夹] [百度搜藏] [新浪ViVi] [POCO网摘] [ 和讯网摘] [好哦网摘] [Google书签] [Yahoo书签] [搜狐网摘] [365Key网摘] [天极网摘] [我摘] [博采网摘] [igooi网摘] |