카테고리 없음
SPRING HTTP 프로토콜 설정
VvsJaemin
2021. 3. 27. 19:25
- 브라우저에서는 get, post만 사용할 수 있다.(@GetMapping, @PostMapping)
하지만 hidden 태그와 Spring HiddenHttpMethodFilter를 통해 @PutMapping, @DeleteMapping 을 사용할수 있다. - GET(@GetMapping)
- GET 방식은 HTTP 헤더에 값을 담아서 보낸다. 그래서 용량이 제한이 있다.
- POST(@PostMapping)
- POST방식은 HTTP body에 담아서 보낸다.
- 등록할때 사용한다.
- PUT(@PutMapping)
- 수정할때 사용한다. HTTP body에 담아서 보낸다.
- post방식으로 설정에 필터를 추가하고 input hidden을 만들고 put 값을 넣은후 요청한다.
- DELTE(@DeleteMapping)
- 삭제할때 사용한다. HTTP body에 담아서 보낸다.
- post방식으로 설정에 필터를 추가하고 input hidden을 만들고 delete 값을 넣은후 요청한다.
반응형