我正在查看一个请求,将一些json发送到spring mvc应用程序(v4)。该请求带有Content-Type: application/json
标头发送。
在服务器端,通过@RequestBody
批注将请求处理程序设置为自动序列化。
一切正常,直到我向有效负载中的变量之一添加反斜杠为止。然后服务器抛出400错误请求。
我想:
该如何解决?
谢谢!
答案 0 :(得分:0)
排序。
问题出在客户端:客户端代码正在写出json字符串,而不是JSON.stringify()
编写对象。解决此问题后,JSON.stringify()
会将反斜杠正确显示给服务器(反斜杠在json中保留用于转义)。