웹 개발하고 테스트하다보면 자주 만나는 HTTP 상태코드에 대해서 알아보자
2xx (성공)
- 200 OK -> 요청이 성공적으로 처리됨 (일반적인 응답)
- 201 Created -> 요청이 성공적으로 처리되고 새로운 리소스가 생성됨 (POST 요청에서 자주 사용)
- 204 No Content -> 요청이 성공했지만 반환할 데이터가 없음 (DELETE 요청 후 자주 사용)
4xx (클라이언트 오류)
- 400 Bad Request -> 요청이 잘못됨 (잘못된 파라미터, 형식 오류 등)
- 401 Unauthorized -> 인증이 필요함 (로그인 필요, 토큰 없음 등)
- 403 Forbidden -> 요청은 이해했지만, 권한이 없어 접근 불가
- 404 Not Found -> 요청한 리소스를 찾을 수 없음 (URL 오타 등)
5xx (서버 오류)
- 500 Internal Server Error -> 서버 내부 오류 (예외 발생, 코드 오류 등)
'네트워크 > 기본' 카테고리의 다른 글
[네트워크] 쿠키 vs 로컬 스토리지 vs 세션 스토리지 vs 세션 (0) | 2025.03.15 |
---|---|
[네트워크] 쿠키와 세션 (0) | 2025.03.15 |
[네트워크] HTTP vs HTTPS (0) | 2025.03.15 |
[네트워크] HTTP 요청 메서드 PUT vs PATCH (0) | 2025.03.15 |
[네트워크] HTTP 요청 메서드 GET vs POST (0) | 2025.03.15 |