【原创】cs+html+js+css模式(七): 顺序执行与并发执行问题,IIS7及其以上版本的抛错问题解决
2013-08-28 09:50
716 查看
在进行开发的过程中,针对于这种模式,我们继承的IRequiresSessionState,这种对于我们的同一个IIS的执行中是顺序执行即一个ajax请求处理完成后,才能执行下一个ajax,从而让我们的效率降低了,为了解决这个问题我们又继承了另一个IReadOnlySessionState
两者的区别如下:
针对于IIS7种如果我们把Response.StatusCode的值设置为非200的code,IIS会自己捕获异常并且在自己内部进行友好提示信息,这个不满足我们的要求,所以在进行返回与抛错执行的时候ProcessRequest方法时,需要捕获错误信息,用Code+message的模式进行返回值的处理
两者的区别如下:
类名 | 描述 |
IRequiresSessionState | 指定目标 HTTP 处理程序需要对会话状态值具有读写访问权。这是一个标记接口,没有任何方法。 |
IReadOnlySessionState | 指定目标 HTTP 处理程序只需要具有对会话状态值的读访问权限。这是一个标记接口,没有任何方法。 |
针对于IIS7种如果我们把Response.StatusCode的值设置为非200的code,IIS会自己捕获异常并且在自己内部进行友好提示信息,这个不满足我们的要求,所以在进行返回与抛错执行的时候ProcessRequest方法时,需要捕获错误信息,用Code+message的模式进行返回值的处理
相关文章推荐
- 【原创】cs+html+js+css模式(三):RemoteCallHandler详解
- 【原创】cs+html+js+css模式(六):改造ajax.js,从原来的原生态js修改为依赖于jquery插件
- 【原创】cs+html+js+css模式(四):RemoteCallHandler的修改
- 【原创】cs+html+js+css模式(五):页面调用JS的编写
- 【原创】cs+html+js+css模式(一):初识新模式
- 【原创】cs+html+js+css模式(二):webconfig中的设置
- 能用HTML/CSS解决的问题就不要使用JS
- html、css、js文件加载顺序及执行情况
- IOS开发(7)WKWebView加载本地HTML、CSS、JS文件JS(解决html内访问其他资源路径问题)
- JS一起学01:css复习、js基础知识、事件、参数、函数、网页换肤、if判断、className问题、浏览器执行顺序
- html、css、js文件加载顺序及执行情况
- js+ant版本控制,解决js、css缓存问题
- html、css、js文件加载顺序及执行情况
- 解决Nginx+php(php 5.3.0及其以上版本)防止目录跨站问题
- html css js加载顺序及执行情况
- 能用HTML/CSS解决的问题就不要使用JS
- JS判断用户是否有权限进入当前页面,没有直接关闭(解决IE7以上版本提示问题)
- 能用HTML/CSS解决的问题就不要使用JS
- Jenkins持续集成——巧妙解决无法打开引用CSS、JS的HTML页面问题
- 优化 html 标签 为何能用HTML/CSS解决的问题就不要使用JS?