【问题标题】:Correct way to end response结束响应的正确方法
【发布时间】:2013-04-12 17:25:09
【问题描述】:

所以Response.End() 是有害的,我如何刷新响应并终止它?这是正确的方法吗:

resp.Flush();
resp.Close();

【问题讨论】:

标签: asp.net httpresponse


【解决方案1】:

是的,没错。

实际上,您不需要resp.Flush() - Close() 会刷新响应。

【讨论】:

  • 好的,谢谢。这实际上并没有终止线程,不是吗?我应该这样做:resp.Close(); Thread.CurrentThread.Abort();
  • Close 也会终止当前线程(它会在后台抛出异常),因此您不需要中止线程。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-03-10
  • 1970-01-01
  • 2016-04-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多