📓 TechNote/Spring
[Spring] @GetMapping 과 @PostMapping
버터감자
2023. 2. 20. 16:55
728x90
@GetMapping 과 @PostMapping
Requset(응답) 에는 Get방식과 Post방식이 있다.
Get 방식
- 어떤 정보를 가져와서 조회하기 위해 사용되는 방식
- URL에 변수를 포함시켜 요청한다.
- 데이터를 header 포함하여 전송한다.
- URL에 데이터가 노출되어 보안에 취약하다.
Post 방식
- 데이터를 서버로 제출하여 추가 , 수정하기 위해 데이터를 전송하는 방식
- URL에 변수를 노출하지 않고 요청한다.
- 데이터를 body에 포함시킨다
- 전송하는데 길이 제한이 없다.
@GetMappring
- URL에 파라미터값이 노출된다
@PostMapping
- URL에 파라미터값이 노출되지 않는다.
👉 @GetMapping 과 @PostMapping 사용방법
@GetMapping("/test")
pbulic String test() {
return "test";
}
@PostMapping("/test")
pbulic String test() {
return "test";
}