我们在Azure Web角色上使用Open Rasta来提供REST API。我们的GET方法可以很好地返回Json数据。当我尝试使用Json主体POST请求时,我收到此错误。
服务器无法为请求提供服务,因为不支持媒体类型。它返回415代码。我检查了Fiddler中的消息,看起来没问题。
我猜测IIS未设置为允许 - > Content-Type:application / json
我发现了这个http://msdn.microsoft.com/en-us/library/gg433059.aspx,但我不确定我需要做些什么才能让它发挥作用。
任何帮助都会很棒。
答案 0 :(得分:0)
我完全不记得答案,但在Non Azure类型的情况下,至少有一个你设置为允许帖子的web.config文件。
我相信就是这样:
的System.Web
协议
add name =“HttpPost”