2011-01-05 145 views
2

我试图返回一个带有409状态码,内容类型“application/json”和内容中的json数据的HTTP响应。返回http状态码409冲突(没有ASP.NET MVC变更)

问题是,在客户端级别,response.content返回html结果。不知何故,ASP.Net MVC决定返回一个html错误消息,而不是我想要的。我在web.config中检查过,并且409不是自定义错误消息的一部分。我已经检查了IIS 7.0错误页面部分,以及409,它没有在那里设置。

我想知道在哪里可以找到管理asp.net mvc http错误代码机制的默认配置。

我正在基于ASP.Net MVC 2.0和.Net 4.0在Vista上工作。

+2

(对于任何类似的困惑,我说:代码是“409冲突” http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10。 4.10 - 我最初解析它为“409结果Unmolested”) – Piskvor 2011-01-05 13:49:41

回答

相关问题