Der Remote-Server einen Fehler zurückgegeben: (422)
-
22-07-2019 - |
Frage
Ich erhalte folgende Fehlermeldung, wenn ich versuche, WebResponse zu bekommen mit
WebResponse response = request.GetResponse()
Der Remote-Server hat einen Fehler zurückgegeben:. (422)
at System.Net.HttpWebRequest.GetResponse()
at HopSharp.HoptoadClient.Send(HoptoadNotice notice) in D:\Projects\...dClient.cs:line 65
Hat jemand Ahnung von dieser Ausnahme hat?
Lösung
Diese Ausnahme bedeutet, dass der Web-Server mit einem Fehlercode reagiert, nämlich 422. Sie müssen mit dem Administrator der Gegenstelle überprüfen, warum das sein könnte. (Oder schau dir den Körper der Antwort, wenn ein zurückgegeben wurde, könnte es einige Hinweise enthalten).
Hier ist die Erklärung von Fehlercode 422: http: //tools.ietf. org / html / rfc4918 # schnitts 11.2
Die Anforderung Sie an den Server senden, ist höchstwahrscheinlich ungültig in eine oder andere Weise. Was die genauen Fehler sein könnten, unmöglich ist, ohne zu sagen, zu wissen, was Sie bittet, gegen welches System senden.