当我尝试使用
获取WebResponse时,我收到以下错误WebResponse response = request.GetResponse()
远程服务器返回错误:(422)。
at System.Net.HttpWebRequest.GetResponse()
at HopSharp.HoptoadClient.Send(HoptoadNotice notice) in D:\Projects\...dClient.cs:line 65
有没有人知道这个例外?
答案 0 :(得分:3)
该异常意味着Web服务器响应了错误代码,即422.您需要与远程站点的管理员核实,为什么会这样。 (或者如果返回任何内容,请查看响应的正文,它可能包含一些提示)。
以下是错误代码422的说明:http://tools.ietf.org/html/rfc4918#section-11.2
您发送到服务器的请求很可能以某种方式无效。如果不知道您要向哪个系统发送哪个请求,那么确切的错误可能是无法判断的。