首页 > 解决方案 > Spring Web/Security 更新到 5.1.1 打破 json 响应。json 响应现在已经转义了双引号

问题描述

从 Spring Web 版本 4.2.8 更新到 5.1.1 和 Spring Security 3.2.5 到 5.1.1 后,我现在观察到 Spring 实现的带有 @ResponseBody 注释的 Web 控制器方法返回带有转义双引号的 json 响应,而之前不是。在 json 响应中,所有 " 现在都返回为 \" 。结果,我调用此端点的 html 客户端代码中断了。我怎样才能禁用它?感觉就像一个现在默认启用的功能,但我在 Spring 文档中找不到任何信息。

标签: javaspringspring-mvc

解决方案


推荐阅读