SoapHttpClientProtocol генерирует NameResolutionFailure, а не ProxyNameResolutionFailure

SoapHttpClientProtocol генерирует WebException со статусом NameResolutionFailure, когда имя прокси-сервера недопустимо. Как тогда я могу определить, является ли прокси-сервер или пункт назначения ошибочным?

Я бы предпочел не выполнять проверку, если прокси-сервер существует, когда появляется NameResolutionFailure. Единственное, о чем я могу подумать, это проверить свойство WebException.message и посмотреть, содержит ли оно имя прокси и имя назначения, но это выглядит странно. Это лучшее из доступных?

1 ответ

Решение

Проверьте свойство сообщения, я полагаю:/

Другие вопросы по тегам