HTTP 40x 에러별 설명
- 카테고리 없음
- 2023. 6. 18.
반응형
반응형
아파치 웹 서버에서 발생하는 40X 에러는 클라이언트 요청에 대한 오류를 나타내는 HTTP 상태 코드입니다.
다음은 대표적인 에러의 케이스와 의미를 알아보겠습니다
400 Bad Request
- 클라이언트의 요청이 잘못된 구문 또는 유효하지 않은 요청으로 인식되어
서버가 이해할 수 없는 경우 발생합니다
- 예시 : 클라이언트가 잘못된 형식의 JSON 데이터를 서버에 전송하는 경우
401 Unauthorized
- 클라이언트가 요청한 리소스에 대한 인증이 필요한 경우 발생합니다.
- 예시: 클라이언트가 로그인하지 않고 보호된 페이지에 액세스하려고 할 때.
403 Forbidden
- 클라이언트가 요청한 리소스에 대한 접근 권한이 없는 경우 발생합니다.
- 예시: 클라이언트가 디렉토리 목록을 볼 수 없도록 서버가 설정되어 있는 경우.
404 Not Found
- 클라이언트가 요청한 리소스를 서버에서 찾을 수 없는 경우 발생합니다.
- 예시: 클라이언트가 존재하지 않는 페이지 또는 삭제된 파일에 액세스하려고 할 때.
408 Request Timeout
- 클라이언트의 요청이 서버에서 정의한 시간 내에 완료되지 않는 경우 발생합니다.
- 예시: 클라이언트가 서버에 대한 요청을 보내고 응답을 기다리는 동안
네트워크 연결이 끊기거나 지연되는 경우.
429 Too Many Requests
- 클라이언트가 일정 시간 동안 너무 많은 요청을 보낸 경우 발생합니다.
- 예시: 클라이언트가 서버에 초당 허용된 요청 수를 초과하는 요청을 보내는 경우.
반응형