Spring Rest 415不支持的类型错误

时间:2011-08-15 18:18:25

标签: spring rest

我们正在将所有网络服务从GET更改为POST。在更改为RequestMethod.Post后,我得到415不支持的操作。该服务的URL是这样的。 /网络服务。所以没有延期。服务的方式这些服务只与JSON一起使用。我不确定如何配置内容协商解析器而不破坏mediaTypes。这是问题还是其他问题?

我试图做的另一件事是将@RequestBody更改为只接受一个String。在这种情况下,至少它击中了Web服务。但是,当我将其更改为某个对象或某种性质的东西时,这就是415 Unsupported Error。

感谢。

1 个答案:

答案 0 :(得分:0)

当您尝试将对象发送到Web方法时,对象是否可以串联?如果不是我相信他们一定是,这就是为什么发送一个字符串工作正常。在某些情况下,某些类可能包含List或其他类型,这些类型最初不具有可服务性,但如果您为其编写代码,则任何类型都可以是