想象一下,HTTP请求在ASP.NET中需要很长时间才能处理,而一个不耐烦的用户会多次刷新页面.现在我有几个相同的请求副本正在运行,使响应更慢.
如果客户端在请求仍在处理期间关闭了连接,我希望IIS中止该线程. IIS可以在超时时中止线程,但我希望只有在客户端关闭连接时才中止线程.
我知道我可以在请求进行时检查Response.IsClientConnected,但这将是在数百种方法中进行的大量检查.我只是想在客户端断开连接后自动中止线程.
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。