SoapHttpClientProtocol抛出NameResolutionFailure,而不是ProxyNameResolutionFailure

时间:2010-11-29 20:29:24

标签: .net proxy system.net.webexception soaphttpclientprotocol

当代理名称无效时,SoapHttpClientProtocol会抛出状态为NameResolutionFailure的WebException。那么如何判断它是代理还是错误的目的地?

当NameResolutionFailure出现时,我宁愿不检查代理服务器是否存在。我能想到的唯一想法是检查WebException.message属性并查看它是否包含代理名称与目标名称,但这看起来很蹩脚。它是最好的吗?

1 个答案:

答案 0 :(得分:0)

检查消息属性,我想:/