Skip to main content

HTTP 오류 및 상태 코드 설명

[더배움] 2016 계리직 컴퓨터일반 제15강 컴퓨터구조 패리티코드 p46 (유월 2026)

[더배움] 2016 계리직 컴퓨터일반 제15강 컴퓨터구조 패리티코드 p46 (유월 2026)
Anonim

웹 사이트를 방문하면 브라우저 인 클라이언트가 HTTP라는 네트워크 프로토콜을 통해 웹 서버에 연결합니다. 이러한 네트워크 연결은 웹 페이지의 내용과 일부 프로토콜 제어 정보를 비롯하여 서버에서 클라이언트로 응답 데이터를 다시 보낼 수 있도록 지원합니다. 때로는 도달하려는 웹 사이트에 성공적으로 도달하지 못할 수도 있습니다. 대신 오류 또는 상태 코드가 표시됩니다.

HTTP 오류 및 상태 코드 유형

각 요청에 대한 HTTP 서버 응답 데이터에는 요청 결과를 나타내는 코드 번호가 포함됩니다. 이 결과 코드는 세 자리 숫자를 범주로 나눈 값입니다.

  • 100-199 : 정보 제공 상태
  • 200-299 : 성공 상태
  • 300-399 : 리디렉션 상태
  • 400-499 : 클라이언트 오류
  • 500-599 : 서버 오류

가능한 많은 오류 및 상태 코드 중 일부만 인터넷 또는 인트라넷에 표시됩니다. 오류와 관련된 코드는 일반적으로 실패한 요청의 출력으로 표시되는 웹 페이지에 표시되고 다른 상태 코드는 사용자에게 표시되지 않습니다.

200 OK

HTTP 상태의 경우 200 OK웹 서버는 요청을 성공적으로 처리하고 브라우저에 컨텐츠를 전송했습니다. 대부분의 HTTP 요청은이 상태가됩니다. 웹 브라우저는 보통 문제가있을 때만 코드를 표시하기 때문에 사용자는 화면에이 코드를 거의 볼 수 없습니다.

계속 읽기

오류 404 찾을 수 없습니다.

HTTP 오류가 표시되면 404 찾을 수 없음웹 서버가 요청한 페이지, 파일 또는 다른 리소스를 찾을 수 없습니다. HTTP 404 오류는 클라이언트와 서버 간의 네트워크 연결이 성공적으로 완료되었음을 나타냅니다. 이 오류는 사람들이 브라우저에 잘못된 URL을 직접 입력하거나 웹 서버 관리자가 주소를 유효한 새 위치로 리디렉션하지 않고 파일을 제거 할 때 가장 일반적으로 발생합니다. 이 문제를 해결하려면 URL을 확인하거나 웹 관리자가 문제를 해결할 때까지 기다려야합니다.

계속 읽기

오류 500 내부 서버 오류

HTTP 오류 발생 500 내부 서버 오류, 웹 서버가 클라이언트로부터 유효한 요청을 받았지만 처리 할 수 ​​없었습니다. HTTP 500 오류는 서버에서 사용 가능한 메모리 또는 디스크 공간이 부족하다는 것과 같은 일반적인 기술적 결함이 발생할 때 발생합니다. 서버 관리자가이 문제를 해결해야합니다.

오류 503 서비스를 사용할 수 없습니다.

HTTP 오류 503 서비스를 사용할 수 없음 웹 서버가 들어오는 클라이언트 요청을 처리 할 수 ​​없음을 나타냅니다. 일부 웹 서버는 동시 사용자 수 또는 CPU 사용률 제한을 초과하는 관리 정책으로 인해 HTTP 503으로보고되는 예상치 못한 오류를 구별하기 위해 HTTP 503을 사용합니다.

계속 읽기

301 영구 이사

HTTP 301 영구 이사 클라이언트가 지정한 URI가 호출 된 메서드를 사용하여 다른 위치로 이동되었음을 나타냅니다. HTTP 리다이렉트 이는 클라이언트가 새 요청을 발행하고 새 위치에서 자원을 가져올 수있게합니다. 웹 브라우저는 사용자의 개입없이 HTTP 301 리디렉션을 자동으로 따릅니다.

302 발견 또는 307 임시 리디렉션

지위 302 발견됨 301과 유사하지만 코드 302는 리소스가 영구적으로가 아니라 일시적으로 이동하는 경우를 위해 설계되었습니다. 서버 관리자는 간단한 컨텐츠 유지 보수 기간 동안에 만 HTTP 302를 사용해야합니다. 웹 브라우저는 코드 301과 마찬가지로 302 리디렉션을 자동으로 수행합니다. HTTP 버전 1.1은 새로운 코드를 추가했으며, 307 임시 리디렉션, 일시적인 리디렉션을 나타냅니다.

계속 읽기

400 잘못된 요청

의 응답 400 잘못된 요청 일반적으로 유효하지 않은 구문 때문에 웹 서버가 요청을 이해하지 못했음을 의미합니다. 일반적으로 이는 클라이언트와 관련된 기술적 결함을 나타내지 만 네트워크 자체의 데이터 손상으로 인해 오류가 발생할 수도 있습니다.

401 Unauthorized

그만큼 401 Unauthorized 웹 클라이언트가 서버의 보호 된 자원을 요청하지만 클라이언트가 액세스를 위해 인증되지 않은 경우 오류가 발생합니다. 일반적으로 클라이언트는 문제를 해결하기 위해 유효한 사용자 이름과 암호로 서버에 로그인해야합니다.

계속 읽기

100 계속

프로토콜 1.1 버전에 추가 된 HTTP 상태 100 계속 서버가 대규모 요청을 수용 할 준비가되었는지 확인할 수있는 기회를 제공함으로써 네트워크 대역폭을보다 효율적으로 사용하도록 설계되었습니다. Continue 프로토콜을 사용하면 HTTP 1.1 클라이언트가 서버에 100 코드로 응답하도록 요청하는 작고 특수하게 구성된 메시지를 보낼 수 있습니다. 그런 다음 응답을 기다렸다가 (일반적으로 큰) 후속 요청을 보냅니다. HTTP 1.0 클라이언트와 서버는이 코드를 사용하지 않습니다.

204 콘텐츠 없음

메시지가 표시됩니다. 204 콘텐츠 없음 서버가 헤더 정보 만 포함하는 클라이언트 요청에 유효한 응답을 보내면 메시지 본문이 포함되지 않습니다. 웹 클라이언트는 HTTP 204를 사용하여 서버 응답을보다 효율적으로 처리하여 불필요한 페이지 새로 고침을 피할 수 있습니다.

계속 읽기

502 잘못된 게이트웨이

클라이언트와 서버 간의 네트워크 문제로 인해 502 잘못된 게이트웨이 오류. 네트워크 방화벽, 라우터 또는 다른 네트워크 게이트웨이 장치의 구성 오류로 인해 트리거 될 수 있습니다.