Il server remoto ha restituito un errore: (422)
-
22-07-2019 - |
Domanda
Ricevo il seguente errore quando provo a ottenere WebResponse usando
WebResponse response = request.GetResponse()
Il server remoto ha restituito un errore: (422).
at System.Net.HttpWebRequest.GetResponse()
at HopSharp.HoptoadClient.Send(HoptoadNotice notice) in D:\Projects\...dClient.cs:line 65
Qualcuno ha idea di questa eccezione?
Soluzione
Tale eccezione indica che il server Web ha risposto con un codice di errore, vale a dire 422. Sarà necessario verificare con l'amministratore del sito remoto, perché ciò potrebbe essere. (O guarda il corpo della risposta se ne è stata restituita una, potrebbe includere alcuni suggerimenti).
Ecco la spiegazione del codice di errore 422: http: //tools.ietf. org / html / rfc4918 # section-11.2
La richiesta che stai inviando al server è molto probabilmente non valida in un modo o nell'altro. Quale potrebbe essere l'errore esatto, è impossibile da dire senza sapere quale richiesta si sta inviando contro quale sistema.