1

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

4

1 回答 1

0

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

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

于 2012-08-10T05:05:45.547 回答