[web] Get과 Post의 차이를 알아보자
GET과 POST는 HTTP 메서드로 클라이언트에서 서버에 정보를 요청할 때 사용한다. 사용 목적에 맞게 HTTP 통신을 제대로 사용할 수 있도록 두 메서드의 차이에 대해서 자세히 알아보자.
velog.io
get은 단순 조회용, post는 생성 및 업데이트와 같이 db의 값이 변화하는 경우에 사용
API
이메일 인증 후 회원 가입
// 이메일 인증 확인 후 회원가입
@PostMapping("/verify-email")
public ResponseEntity<ApiResponse>verifyEmail(@RequestParam @Valid UUID emailTokenId){
UserTemp userTemp = userService.checkEmailToken(emailTokenId);
User signUpUser = userService.signUpUser(userTemp);
ApiResponse response = new ApiResponse( "회원 가입 완료",signUpUser);
return new ResponseEntity<>(response, HttpStatus.OK);
}
이메일 인증을 받은 다음 회원 가입을 처리해주는 메서드인 verifyEmail은 회원을 생성하는 거니까 get X post방식
'프로젝트 활동 > 궁금한 것 or 공부한 내용 정리' 카테고리의 다른 글
validation 과 verification의 차이 (0) | 2024.08.01 |
---|