티스토리 뷰

 

 

인터넷에서 404, 502, 503 등 다양한 코드별 오류들을 마주할 때가 있습니다. 전공자라면 쉽게 의미를 파악할 수 있지만 단순히 웹 서핑을 하다가 갑자기 연결이 되지 않는다면 본인 인터넷 문제인지, 해당 페이지의 오류인지 확인하기 쉽지 않습니다. 그럴 때 일반 사용자가 이해하기 쉽도록 에러 코드별 의미를 총 정리합니다.

 

 

http 에러 코드별 의미

 

  • 100번대 Error Code

100 - Continue

101 - Switching protocols

 

  • 200번대 Error Code

200 - OK: 에러 없이 전송 성공

201 - Created: POST 명령 실행 및 성공

202 - Accepted: 서버가 클라이언트 명령 받음

203 - Non-Authoritative information: 서버가 클라이언트 요구 중 일부만 전송

204 - No Content: 클라이언트 요구를 만족했지만 전송할 데이터가 없음

205 - Reset Content

206 - Partial Content

 

  • 300번대 Error Code

300 - Multiple Choices: 최근 옮겨진 데이터 요청

301 - Moved Permanently: 임시 URL에서 요구한 데이터를 찾음

302 - Moved temporarily: 변경된 URL에 요구한 데이터가 있음

303 - See Other: 요구한 데이터가 수정이 없어 문제 발생

304 - Not Modified

305 - Use Proxy

 

  • 400번대 Error Code

400 - Bad request. 클라이언트의 잘못된 요청으로 오류 발생
401 - Unauthorized. 클라이언트의 인증 실패
402 - Payment required
403 - Forbidden. 접근이 거부된 페이지 접속
404 - Not found. 페이지를 찾을 수 없음
405 - Method not allowed. 리소스 허용 금지
406 - Not acceptable. 접근할 수 없음
407 - Proxy authentication required. 프록시 인증 작업이 필요
408 - Request timeout. 요청 시간이 너무 길어 오류 발생
409 - Conflict
410 - Gone. 영구적으로 사용할 수 없는 페이지
411 - Length required
412 - Precondition failed
413 - Request entity too large
414 - Request-URI too long. URL이 너무 길어 문제 발생
415 - Unsupported media type

 

  • 500번대 Error Code

500 - Internal server error. 내부 서버 오류 (오류 스크립트 실행)

501 - Not implemented. 클라이언트에서 잘못된 행동 요구
502 - Bad gateway. 서버의 과부하 상태로 접속 불가
503 - Service unavailable. 외부 서비스가 다운되거나 현재 정지된 상태
504 - Gateway timeout
505 - HTTP version not supported

 

 

http 중요 코드 자세한 설명

 

일반인이 인터넷을 사용할 때 확인할 수 있는 코드는 400번대와 500번대 몇몇 에러 코드입니다. 자주 마주하는 코드들이 본인의 잘못된 요청인지 아니면 상대 서버의 오류로 페이지가 보이지 않는 것인지 정리하겠습니다.

 

  • 403 Forbidden/Access Denied

403 에러는 금지된 페이지에 접속할 때 접근이 금지된 상태를 의미합니다. 이 경우 사이트에 접속하기 위해서 암호를 입력하거나 특별한 접근 승인이 필요합니다. 만약 로그인이 필요한 사이트 주소를 직접 접근을 요청한다면 403 에러가 발생할 수 있습니다. 이럴 땐 첫 번째 접속 단계부터 한 단계씩 접근해야 합니다.

 

  • 404 Not Found

가장 많이 볼 수 있는 에러 코드는 404 Not Found입니다. 이 경우는 본인이 잘못된 주소를 입력할 때 자주 발생합니다. 하지만 직접 주소를 입력하지 않고 링크를 클릭했지만 404 에러 코드가 보였다면 웹 사이트 내에서 제거되었거나 링크 주소가 바뀌었을 수 있습니다.

 

  • 502 Bad Gateway

502는 현재 페이지에 너무 많은 접속자가 생기거나 오류가 발생했을 때 과부하 상태를 의미합니다. 사용자는 정상적으로 접속을 요청했지만 서버가 감당할 수 있는 범위가 넘어 접속에 문제가 생기는 것입니다. 나중에 다시 시도하면 정상적으로 접속될 수 있습니다.

 

  • 503 Service Unavailable

만약 502 에러 이후에 503 에러 코드가 보였다면 페이지 서버 담당자가 과부하로 인해 잠시 서비스를 멈추거나 다운된 상태입니다. 문제가 해결될 때까지 접속이 불가능하기 때문에 이 경우에도 나중에 다시 접속을 시도해야 합니다.

 

 

댓글
반응형