본문 바로가기
공부중/자바스프링

GetMapping 과 PostMapping

by 식빵ee 2023. 12. 18.

1) GET 란?

 - URL에 데이터를 포함시켜 요청

 - 데이터를 헤더에 포함하여 전송

 - URL에 데이터가 노출되어 보안에 취약

 - 캐싱할 수 있음

 > GetMapping을 사용하면 url에 아이디 비밀번호 등이 노출되어 주로 조회할때만 사용

 

2) POST 란?

 - URL에 데이터를 노출하지 않고 요청

 - 데이터를 바디에 포함

 - URL에 데이터가 노출되지 않아 GET방식보다 보안이 높음

 - 캐싱할 수 없음

> @PostMapping은 노출이 되지 않기 때문에 주로 노출되면 안되는 데이터를 저장할 때 사용

 

@requestMapping과의 차이는

@requestMapping은 List형태의 데이터를 바로 보낼수 없지만 @PostMapping은 바로 전송이 가능하다.

 

'공부중 > 자바스프링' 카테고리의 다른 글

리팩토링(Refactoring)이란  (0) 2024.03.15
전자정부프레임워크  (0) 2024.03.11
css적용이 안되던 날  (0) 2023.12.11
JPA와 JSP의 차이  (0) 2023.12.11
MVC패턴  (0) 2023.11.30

댓글


post image post image post image post image post image post image post image post image