본문 바로가기
💻 하나씩 차곡차곡/Back-end

[Java/Spring] @RequestBody VS @RequestParam

by 뚜루리 2023. 12. 7.
728x90
320x100
오늘의 궁금증
@RequestBody 과 @RequestParam 의 차이점을 확실히 알아두고 가자. 

 

 

@RequestParam

  • url 상에서 데이터를 찾음.
  • key=value와 같은 단일 데이터를 넘겨 받음.
  • ex) <form> 태그 

 

@RequestBody

  • Http body에 데이터를 묶어서 받는 값을 말함.
  • Json과 같이 특정 데이터 포맷으로 묶여서 담겨지는 경우가 많음,
  • ex) ajax를 통해 json으로 전달 

 


출처

 

[HTTP] @RequestParam vs @RequestBody

| 개요 - @RequestParam, @RequestBody - @RequestParam은 URI를 통해서 넘겨 받는 값을 말하고, - @RequestBody는 Http body에 데이터를 묶어서 받는 값을 말한다. - 일반적으로 RequestParameter는 ?key=value와 같이 단일 데

why-dev.tistory.com

 

 

[Spring] @RequestBody vs @RequestParam 차이

POST http://localhost:8080/hello/request/form/paramHeader Content type: application/x-www-form-urlencodedBody name=BTS&age=28POST http://loc

velog.io

 

 

728x90
320x100