在使用json有效负载发送post请求时,我发现404找不到错误。在后端我使用弹簧控制器。
请找到以下代码。
@RequestMapping(value = "/api/testEnvironment/update", method = RequestMethod.POST , consumes = MediaType.APPLICATION_JSON_VALUE)
public ResponseEntity<?> updateEnvironment(@RequestParam("ids") String[] ids, @RequestParam("name") String name) {
System.out.println(ids);
return new ResponseEntity<>(HttpStatus.OK);
}
以上休息控制器的Jquery函数: -
function testing(){
var a = [] ;
a.push('a');
a.push('b');
var b = '23';
var search = {
"ids" : a,
"name" : b
}
$.ajax({
type : "POST",
url : "api/testEnvironment/update",
contentType: "application/json",
data: JSON.stringify(search),
traditional: true,
success : function(data) {
},
error : function(e) {
}
});
}