处理httprequest执行超时方案

时间:2012-08-03 10:53:53

标签: asp.net c#-4.0 timeout httprequest

我的ASP.Net Web服务的httprequest执行超时为110秒(默认值)。如果处理时间超过110秒,我希望将自定义异常抛出到我的客户端应用程序。如何以及在何处处理?

1 个答案:

答案 0 :(得分:0)

有一个解决方法,但不是一个好的解决方案。

我可以使用在Global.ASAX中的Application_Error事件中获取异常信息 Server.GetLastError(); 我没有成功发送自定义异常。在尝试解析SOAP xml之前,我会要求我的客户端开发人员检查HTML内容。