seong

PostMapping , GetMapping 본문

Spring/SpringBoot

PostMapping , GetMapping

hyeonseong 2022. 8. 25. 14:43

PostMapping

  • 주로 데이터를 추가, 수정할 때 사용한다. - INSERT
  • Post는 Body에 데이터를 담아 전송하기 때문에 주소창에 데이터(파라미터)가 노출 되지 않는다. 

아래코드는 파라미터 값을 전송해 main 페이지로 가게 되어있다.

POST 결과 값 확인

파라미터의 값들이 정상적으로 전달된 것이 콘솔창에 확인이 된다. 하지만 주소값에는 보이지 않는다. 


GetMapping

  • 쿼리 스트링 형태로 header에 담긴다 
  • 주로 데이터를 조회 하거나 볼때 사용 한다.  - SELECT 
  • Get는 파라미터를 Header에 담아서 전송 하기 때문에 주소에 노출이 된다. 

아래 코드는 파라미터 값을 입력하고 naver.com으로 이동

파라미터 입력
GET 결과 값 확인

전송된 값이 주소창에 동일하게 노출이 되었다.