개발/JAVA
[REST API] PUT/DELETE/PATCH method parameter 전달이 되지 않는 오류
senni
2019. 9. 10. 14:20
@RequestParam은 GET/POST method에서만 사용 가능함
PUT/DELETE/PATCH method는 @RequestBody를 사용하여 파라미터를 전달해야 함
또는 tomcat의 server.xml에 parseBodyMethods="POST,PUT,DELETE,PATCH" 를 추가해도 가능하다고함
나는 첫번째 방법으로 해결
* 참고사항
@RequestBody / POST,PUT,DELETE,PATCH / VO 또는 json 형태의 String 전체로 받아서 사용
@RequestParam / POST,GET / 쿼리파라미터에 사용된 변수로 받아서 사용