728x90
반응형
org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'DELETE' not supported
Delete Method 를 사용해서 Data 를 지우고 싶었는데
매번 HttpRequestMethodNotSupportedException 에러가 발생하며 튕겨져 나왔다.
구글링을 해보니 web xml , fillter 설정 등 다양한 방법이 존재 했으나, 그런 방법으로 해결하지 못했다.
결국 내가 해결한 방법은 아래와 같다.
REST API Method DELETE 사용법을 인지하지 못하고 있었다.
나는 http://localhost/licenses/31 으로 DELETE 를 시도 하고 있었는데,
DELETE 사용법은 http://localhost/licenses?id=31 으로 사용해야 한다.
REST API 에 대한 글로 유명한 글에서도 아래와 같이 설명 하고 있지만,
왜 서로 다르게 말하는 것일까 난감하다;
728x90
반응형
'개발중 > troubleshooting' 카테고리의 다른 글
URI too long 414 / put 해결 하고 싶습니다. (0) | 2021.11.19 |
---|---|
npm install 에러 (0) | 2021.11.08 |
'Postman could not send request' 에러 해결 (0) | 2021.10.25 |
[@ResponseBody] POST method Param 을 DTO 로 받기 ? (0) | 2021.10.04 |
Request header is too large 에러 해결 (0) | 2021.09.06 |