0

我们在 Azure Web 角色上使用 Open Rasta 来提供 REST API。我们的 GET 方法可以很好地返回 Json 数据。当我尝试使用 Json 主体发布请求时,我收到此错误。

服务器无法为请求提供服务,因为媒体类型不受支持。它返回一个 415 代码。我检查了 Fiddler 中的消息,它们看起来还不错。

我猜 IIS 未设置为允许 -> Content-Type: application/json

我找到了这个http://msdn.microsoft.com/en-us/library/gg433059.aspx但我不确定我需要做什么才能让它工作。

任何帮助都会很棒。

4

1 回答 1

0

我不记得确切的答案,但在非 Azure 类型的情况下,至少有一个 web.config 文件设置为允许发布。

我相信是这样的:
system.web 协议 add name = "HttpPost"

于 2011-01-26T16:33:31.997 回答