Удаленный сервер возвратил ошибку: (422)
-
22-07-2019 - |
Вопрос
Я получаю следующую ошибку, когда пытаюсь получить WebResponse, используя
WebResponse response = request.GetResponse()
Удаленный сервер возвратил ошибку: (422).
at System.Net.HttpWebRequest.GetResponse()
at HopSharp.HoptoadClient.Send(HoptoadNotice notice) in D:\Projects\...dClient.cs:line 65
Кто-нибудь имеет представление об этом исключении?
Решение
Это исключение означает, что веб-сервер ответил с кодом ошибки, а именно 422. Вам необходимо выяснить у администратора удаленного сайта, почему это может быть. (Или посмотрите на тело ответа, если таковой был возвращен, он может содержать некоторые подсказки).
Вот объяснение кода ошибки 422: http: //tools.ietf. org / html / rfc4918 # section-11.2
Запрос, который вы отправляете на сервер, скорее всего, так или иначе недействителен. Какова может быть точная ошибка, невозможно сказать, не зная, какой запрос вы отправляете против какой системы.