【问题标题】:XML Load TimeOutXML 加载超时
【发布时间】:2011-07-11 06:29:28
【问题描述】:

我正在使用下面的代码来加载一个 xml:

XmlDocument xdoc = new XmlDocument();
xdoc.Load("http://mydomain.com/video/list");

在正常情况下它工作正常,但有时我会遇到响应超时的问题。 有时我想加载我的 xml 的 url 没有响应我,直到那时我的应用程序也超时了。

请告诉我在这种情况下我应该怎么做,这样我可以运行我的其他代码,如果它在 5 秒内没有响应我,或者任何其他这样的解决方案,我可以在其中执行我的代码以防 url 没有响应我的 xml 文件。

谢谢

【问题讨论】:

    标签: asp.net xml .net-2.0 response-time


    【解决方案1】:

    您可以尝试使用HttpWebRequest,您可以为请求设置TimeOut。如果远程资源在达到此超时值之前没有响应,则会引发异常,您可以拦截并通知用户。

    【讨论】:

      猜你喜欢
      • 2012-03-27
      • 1970-01-01
      • 2012-05-11
      • 2012-11-15
      • 1970-01-01
      • 1970-01-01
      • 2013-10-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多