카테고리 없음
HTTP Status Code, HTTP Method
starmk95
2020. 8. 30. 20:10
# HTTP Status Code
2xx : 정상
3xx : 리다이렉션 - 요청을 완수하기 위해서는 추가적인 액션이 필요함을 알려줌
4xx : bad request (Client error)
ex) 서버에 해당 데이터가 없는경우 (user1에 대한 요청이 왔지만, db에 user1에 대한 정보가 없음)
5xx : Server error
ex) 서버가 처리할 수 없는 형식의 요청임 (숫자만 받는 id 값의 필드에 문자가 들어간 요청이 온 경우)
# HTTP Method
GET : 리소스 요청
ex) 회원가입하기 위한 창을 띄우는 요청
POST : 내용 전송 (리소스 생성)
ex) 회원가입 (계정 생성됨)
PUT : 내용 갱신 위주 (있는 리소스의 정보 update)
ex) 생성된 계정의 비밀번호 수정
DELETE : 리소스 삭제
ex) 회원 탈퇴 (계정 삭제)