我是Spring的新手,我正在编写REST API.删除时,我得到403禁止错误,put.以下是我正在研究的样本.
@RequestMapping(value = "/{noteId}", method = RequestMethod.PUT)
public ResponseEntity noteIdPut(
@PathVariable("Id") String Id,
Note note)
throws Exception {
return service.updateNote(Id, note);
}
解决方法:
只需在web.xml中添加这些过滤行.
CorsFilter
org.apache.catalina.filters.CorsFilter
cors.allowed.origins
*
cors.allowed.headers
Content-Type,X-Requested-With,accept,authorization,Origin,Access-Control-Request-Method,Access-Control-Request-Headers
cors.allowed.methods
GET, POST, PUT, DELETE, OPTIONS, HEAD
标签:java,spring,rest
来源: https://codeday.me/bug/20191008/1873454.html