Время загрузки XMLOut
Я использую приведенный ниже код для загрузки XML:
XmlDocument xdoc = new XmlDocument();
xdoc.Load("http://mydomain.com/video/list");
в нормальной ситуации это работает нормально, но иногда я сталкиваюсь с проблемой времени ожидания ответа. иногда URL-адрес, с которого я хочу загрузить xml, не отвечает мне, и до этого времени мое приложение также истекло.
пожалуйста, скажите мне, что мне делать в такой ситуации, чтобы я мог запустить другой код, если он не отвечает мне в течение 5 секунд, или любое другое решение, в котором я могу сделать свой код в случае, если URL не отвечает мне xml-файл,
Спасибо
1 ответ
Вы можете попробовать использовать HttpWebRequest, где у вас есть возможность установить TimeOut для запроса. В случае, если удаленный ресурс не отвечает до того, как будет достигнуто это значение тайм-аута, будет сгенерировано исключение, которое вы можете перехватить и сообщить пользователю.