1 votes

Est-ce que System.ServiceModel.ProtocolException contient toujours du code html dans son message ?

C'est ma question, j'attrape quelques exceptions WCF sur mon client et l'exception ProtocolException a toujours un code html dans son message.
Puis-je supposer que cela se produira à chaque fois ? Pour ce que je vois, le vrai bon message vient dans l'exception interne, pourrais-je simplement écarter le message ProtocolException et montrer à l'utilisateur le message de l'exception interne ?

1voto

M Ibrahim Points 11

Non, le message ne contient pas toujours du HTML. En général, s'il y a du HTML, c'est que le serveur avec lequel (ou par lequel) vous parlez n'a pas compris (ou bloqué) la demande, et qu'il a répondu par une explication en HTML. Le message est utile pour comprendre le problème.

Malheureusement, ce n'est pas la seule fois où vous verrez des ProtocolExceptions, vous ne pouvez donc pas supposer qu'elles contiendront toujours du HTML.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X