我正在使用angularJS和Spring MVC,我无法获得我想要的PATCH请求,当我尝试响应是一个错误的请求时。
SpringController:
@RestController
@RequestMapping("api/patients")
public class PatientController {
private class PatientRace {
private String race;
}
@RequestMapping(value = "/{id}", method = RequestMethod.PATCH)
public void updatePatientRace(@PathVariable int id, @RequestBody PatientRace patientRace) {
System.out.println(id + ", " + patientRace.race);
}
}
使用$ http模块在AngularJS中发出请求:
$http.patch(href, {race: 'Something'})
.then(function(response) {
// DO SOMETHING
});
如果有人能帮助我,我会非常感激。
谢谢