这就是我的问题,我在我的客户端上捕获了一些WCF异常,并且ProtocolException的消息中始终有html代码。
我可以假设每次都会发生这种情况吗?对于我看到真正的好消息来自内部异常,我是否可以丢弃ProtocolException消息并向用户显示内部异常的消息?
答案 0 :(得分:1)
不,它并不总是在消息中包含HTML。通常,如果存在HTML,那是因为您与(或通过)交谈的服务器未理解(或阻止)该请求,并且已回复HTML解释原因。该消息对于解决问题非常有用。
不幸的是,这不是你唯一一次看到ProtocolExceptions,所以你不能认为它总是包含HTML。