java - 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 文档中找不到任何信息。
解决方案
推荐阅读
- grails - Grails - 从另一个租户检索对象 - 错误导入
- mongodb - 是否可以比 mongorestore 更快地从 .bson 文件恢复 MongoDB 数据库?
- python - Selenium 测试在开发环境中本地运行时出错(到达错误页面:about:neterror?e=connection)但在 Travis CI 中失败
- java - JAVA:导致错误结果的密码摘要生成算法
- python - 如何在 asyncio.sleep 中使用“结果”和“循环”参数?
- jquery - 插入@Html.TextAreaFor onclick 按钮 (jQuery) 或使用 AJX.ActionLink
- java - Rrule 直到标签数据值
- php - 集成网站搜索过滤器的 Wordpress 插件?
- android - 在Android中获取来电号码不适用于Android Pie(9.0)
- javascript - map() 中的三元运算符反应