Comment laisser Httpwebresponse ignorer l'erreur 404 et continuer avec elle? Il est plus facile que de chercher des exceptions dans l'entrée car il est très rare lorsque cela se produit.
Je voulais lire le 404 document comme si c'était normal parce que je suis d'analyse, il suffit de ne pas passer par regexes... Oui, cela va faire exactement cela. Après ce bloc de code est exécuté, response sera le flux de réponse de ce que a été retourné, peu importe ce que le code d'état HTTP. Rappelez-vous que HttpWebResponse est IDisposable et doit être enveloppé dans using bloc, sinon vous allez frapper simultanées de la requête http limite. Au lieu de l'aide de l'appel de réponse.Close() est-elle suffisante? Adam, cela a résolu mon problème, mais pourquoi a-t-il? Si elle n'est pas trouvé, comment peut-il être dans les détails de l'exception? Bien connu de Microsoft secret?
Je suis en supposant que vous avez une ligne quelque part dans votre code comme:
Il suffit de le remplacer par ceci:
Oui, cela va faire exactement cela. Après ce bloc de code est exécuté,
response
sera le flux de réponse de ce que a été retourné, peu importe ce que le code d'état HTTP.Rappelez-vous que
HttpWebResponse
estIDisposable
et doit être enveloppé dansusing
bloc, sinon vous allez frapper simultanées de la requête http limite.Au lieu de l'aide de l'appel de réponse.Close() est-elle suffisante?
Adam, cela a résolu mon problème, mais pourquoi a-t-il? Si elle n'est pas trouvé, comment peut-il être dans les détails de l'exception? Bien connu de Microsoft secret?
OriginalL'auteur Adam Maras
OriginalL'auteur Phaedrus
Si vous regardez les propriétés de la WebException qui est lancée, vous verrez la propriété Réponse. Est-ce ce que vous recherchez?
OriginalL'auteur spender