Dai*_*Dai 31
HttpResponse.End将输出缓冲区刷新到客户端并终止当前请求处理线程(这很糟糕),同时HttpApplication.CompleteRequest告诉ASP.NET立即跳过ASP.NET管道中的所有未来阶段并直接跳转到EndRequest步骤(这也会引发HttpApplication.EndRequest事件).请求线程然后进行正常的寿命终止清理.
所以,Response.End就像一个弹射座椅:它很快就会结束,但意味着你失去控制,可能会不必要地苛刻.而CompleteRequest就像在最近的机场紧急着陆一样.
| 归档时间: |
|
| 查看次数: |
17784 次 |
| 最近记录: |