카테고리 없음

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) 회원 탈퇴 (계정 삭제)