Spring-boot应用程序与Content-Type的行为不同:" application / json" vs Content-Type:" application / json; charset = UTF-8"?

时间:2016-11-24 00:40:37

标签: json utf-8 spring-boot

我在期待" application / json"和" application / json; charset = UTF-8"考虑到jackson的默认编码是UTF-8会有同样的行为,但令我惊讶的是它没有。

{"name":"test-生"}

将上述数据发布到简单的spring-boot app,内容类型=" application / json"导致数据乱码。我误解了什么?

我也遇到了几个SO问题,似乎表明我的期望是正确的,但似乎没有用。

我在Spring-Boot = 1.3.5。发布

What does "Content-type: application/json; charset=utf-8" really mean?

Why content type header to use for json? "application/json; charset=utf-8 " or "application/json"?

0 个答案:

没有答案