HTTP 40x 에러별 설명

반응형
반응형

아파치 웹 서버에서 발생하는 40X 에러는 클라이언트 요청에 대한 오류를 나타내는 HTTP 상태 코드입니다.

다음은 대표적인 에러의 케이스와 의미를 알아보겠습니다

 

400 Bad Request

- 클라이언트의 요청이 잘못된 구문 또는 유효하지 않은 요청으로 인식되어

서버가 이해할 수 없는 경우 발생합니다

- 예시 : 클라이언트가 잘못된 형식의 JSON 데이터를 서버에 전송하는 경우

 

401 Unauthorized

- 클라이언트가 요청한 리소스에 대한 인증이 필요한 경우 발생합니다.

- 예시: 클라이언트가 로그인하지 않고 보호된 페이지에 액세스하려고 할 때.

 

403 Forbidden

- 클라이언트가 요청한 리소스에 대한 접근 권한이 없는 경우 발생합니다.

- 예시: 클라이언트가 디렉토리 목록을 볼 수 없도록 서버가 설정되어 있는 경우.

 

404 Not Found

- 클라이언트가 요청한 리소스를 서버에서 찾을 수 없는 경우 발생합니다.

- 예시: 클라이언트가 존재하지 않는 페이지 또는 삭제된 파일에 액세스하려고 할 때.

 

408 Request Timeout

- 클라이언트의 요청이 서버에서 정의한 시간 내에 완료되지 않는 경우 발생합니다.

- 예시: 클라이언트가 서버에 대한 요청을 보내고 응답을 기다리는 동안

네트워크 연결이 끊기거나 지연되는 경우.

 

429 Too Many Requests

- 클라이언트가 일정 시간 동안 너무 많은 요청을 보낸 경우 발생합니다.

- 예시: 클라이언트가 서버에 초당 허용된 요청 수를 초과하는 요청을 보내는 경우.

반응형

댓글

Designed by JB FACTORY

loading