HTTP Methods & Status Code

탁재민 2024. 4. 19. 04:37

메소드

  • GET: 조회
  • POST: 생성
  • PUT: 전체 수정
  • PATCH: 부분 수정
  • DELETE: 삭제
  • OPTION: 주어진 URL 또는 서버에 대해 허용된 통신 옵션을 요청

상태 코드

  • 1XX: Informational(정보 제공)
  • 2XX: Success(성공)
    • 200: 요청 처리 성공
    • 201: 새로운 리소스 생성 성공
    • 202: 요청 허용
  • 3XX: Redirection(리다이렉션)
    • 헤더의 Location에 Redirection 주소 있음
    • 301: 지정한 리소스가 새로운 URI로 이동
    • 303: 다른 위치 보기
    • 307: 임시 리다이렉션
  • 4XX: Client Error(클라이언트 에러)
    • 400: 잘못된 요청
    • 401: 권한 없음
    • 403: 금지됨
    • 404: 없음
  • 5XX: Server Error(서버 에러)
    • 500: 서버 내부 오류
    • 501: 구현되지 않음
    • 502: 통신 불량