728x90
반응형
💡
이 포스팅은 window, vscode 기준으로 작성되었습니다.
안보일 경우 우측하단의 버튼을 눌러 라이트모드로 바꿔주세요!
1. HTTP 상태 코드 (HTTP Status Code)
1.1. 1xx (Informational)
- 요청이 수신되어 처리 중. 거의 사용되지 않음
1.2. 2xx (Success)
- 요청이 성공적으로 처리
- 200 OK : 요청이 성공적으로 처리
- 201 Created : 요청이 성공적으로 처리되어 새로운 리소스가 생성
- 204 No Content : 요청은 성공적으로 처리되었으나, 반환할 데이터가 없을 때. 화면 변화가 없을 때
1.3. 3xx (Redirection)
- 요청을 완료하기 위해 추가 작업이 필요
- 웹브라우저는 3xx의 헤더에 Location이 있으면 자동으로 리다이렉트
- 301 Moved Permanently : 요청한 리소스가 영구적으로 이동
- 302 Found : 요청한 리소스가 일시적으로 이동
- 304 Not Modified : 요청한 리소스가 수정되지 않았음
1.4. 4xx (Client Error)
- 클라이언트 측의 오류
- 400 Bad Request : 요청이 잘못되었음
- 401 Unauthorized : 요청한 리소스에 대한 인증이 필요함
- 403 Forbidden : 요청한 리소스에 대한 접근 권한이 없음
- 404 Not Found : 요청한 리소스를 찾을 수 없음
1.5. 5xx (Server Error)
- 서버 측의 오류를 나타냅니다.
- 500 Internal Server Error : 서버 내부 오류가 발생함
- 503 Service Unavailable : 서버가 일시적으로 사용 불가능함
Uploaded by N2T
728x90
반응형