4

当我尝试使用 WebResponse 时出现以下错误

WebResponse response = request.GetResponse()

远程服务器返回错误:(422)。

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

有人知道这个例外吗?

4

1 回答 1

3

该异常意味着 Web 服务器以错误代码响应,即 422。您需要与远程站点的管理员联系,了解原因。(或者查看响应的主体,如果有任何返回,它可能包含一些提示)。

以下是错误代码 422 的解释:https ://www.rfc-editor.org/rfc/rfc4918#section-11.2

您发送到服务器的请求很可能以某种方式无效。如果不知道您针对哪个系统发送哪个请求,就不可能知道确切的错误是什么。

于 2009-05-08T13:46:36.500 回答