全球速讯:ajax请求json数据实例_ajax请求json数据

互联网   2023-04-03 08:48:33


(资料图)

1、检查你提交的内容,是不是json格式的字符,不管前台是传递json 字符串 还是 json对象过去,springMVC 的requestBody都可以给你进行对象的属性值转换,我最后发现这个原因是因为传递的那个dto 对象中,有两个一样的名称属性,只是大小写不一样,一个叫ids 一个叫 IDS它在进行转换的时候不区分大小写,所以造成了415 媒体类型不支持的错误。

2、2、正确的json格式{key:value, key:value}key和value应该都带双引号。

3、上面的前台代码data中的数据value不带双引号,所以导致报错(因为前面接触的项目这样写是没问题)所以初步分析可能应为框架的问题,有的框架可以将data : {"uuid" : uuId,"idCard" : idCard}这种封装成正确的json格式。

本文到此分享完毕,希望对大家有所帮助。