|
在网站建设中一些可能使用ASP.NET应用程序的设备,例如移动电话,都要求重定向URL必须完全合格。其默认行为是ASP.NET为给客户重定向发送一个不合格URL。设置useFullyQualifiedRedirectUrl=“true”,就可以使得服务器为重定向改为发送合格的URL。另外,在配置应用程序时,我们还会碰到一些ASP.NET Pages所特别需要的设置。通过页面设置我们可以控制所有ASP.NET Pages的一些默认行为。这些行为包括一些选择,例如是否应该在发送前先缓冲输出,以及是否穷应用程序中页面的Session状态。
在设置中,除了enableViewStateMac之外都自动被设为true,而enableViewStateMac是一个关于数据的单向消息验证码(MAC),它考虑到了被验证数据的完整性,但是生成起来代价较高。通过这些设置,我们要控制一下几项:1、buffer即对一个请求的响应在发送前是否需要在服务器上缓冲。如果buffer=”false”,则表示只要对请求的响应可用就发送它。有时,可以禁用缓冲,这样终端用户可以更快感知应用程序得到响应。但是一般情况下,不应该禁用缓冲,所以不应该改变buffer为true的默认设置。2、enableSessionState默认情况下,对于ASP.NET pages来说是启用Session的。但是如果应用程序中不会使用Session,那么我们应该禁用Session状态。禁用Session将保存应用程序用到的资源。
本文由 网站设计(www.zhan900.com), 北京网站设计(bj.zhan900.com)平台--站900运营专员整理发布,转载请注明出处。
|
|