Question

Je reçois une erreur de suivi lorsque j'essaie d'obtenir WebResponse en utilisant

WebResponse response = request.GetResponse()

Le serveur distant a renvoyé une erreur: (422).

at System.Net.HttpWebRequest.GetResponse()
   at HopSharp.HoptoadClient.Send(HoptoadNotice notice) in D:\Projects\...dClient.cs:line 65

Quelqu'un at-il une idée de cette exception?

Était-ce utile?

La solution

Cette exception signifie que le serveur Web a renvoyé un code d'erreur, à savoir 422. Vous devrez vérifier auprès de l'administrateur du site distant pourquoi il peut en être ainsi. (Ou regardez le corps de la réponse, le cas échéant, elle pourrait contenir des indices).

Voici l'explication du code d'erreur 422: http: //tools.ietf. org / html / rfc4918 # section-11.2

La demande que vous envoyez au serveur est probablement non valide d'une manière ou d'une autre. Il est impossible de dire quelle est l'erreur exacte sans savoir quelle requête vous envoyez contre quel système.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top