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

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

有人对这个异常有了解吗?

1个回答

4
那个异常意味着Web服务器响应了一个错误代码,即422。您需要与远程站点的管理员核实可能的原因(或查看响应正文(如果有返回),它可能包含一些提示)。
这是错误代码422的解释:https://www.rfc-editor.org/rfc/rfc4918#section-11.2 您发送到服务器的请求很可能在某种方式上无效。不知道您对哪个系统发送了哪个请求,因此无法确定确切的错误。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接