반응형
Request method 'DELETE' not supported
@DeleteMapping을 이용해 게시글 삭제 기능을 구현하고 있었는데, 405 에러가 떴다.
Spring boot에서 put, delete 요청에서 @DeleteMapping이나 @PutMapping을 사용할 경우에는 application.properties에 다음 설정을 추가해야한다.
spring.mvc.hiddenmethod.filter.enabled=true
다만, 추가적인 이슈가 있다면 tomcat과 연동해 사용할 경우에는 request의 body 내용을 HTTP POST Method일 때만 파싱해올 수 있다
tomcat에서 설정을 바꿔주거나 스프링에서 제공하는 필터 등을 사용하면 된다. (방법은 참고2 링크)
참고
반응형
'Develop > Spring+JPA' 카테고리의 다른 글
[Spring] web.xml 분석하기 (0) | 2021.02.03 |
---|---|
[Spring] Interceptor (0) | 2021.01.29 |
[Spring] <context:component-scan>에 대해 (0) | 2021.01.07 |
@Qualitifier 편리하게 이용하기 (0) | 2020.12.29 |
IoC, DI, Container 개념 (0) | 2020.12.29 |