404 not found 에서 404의 유래는 무엇인가요?

2020. 09. 24. 22:57

404 not found 에러에서 404의 유래가 궁금합니다. 어떤 현상을 계기로 404라는 이름을 갖게 된 것인가요? 아니면 단순히 오류들을 나열하다보니 404라는 이쁜 숫자가 나오게 된 것인가요?


총 4개의 답변이 있어요.

이 에러코드가 404라는 숫자에 배정된 것에는 여담이 존재한다. WWW를 처음 고안한 곳은 CERN인데, 그곳에서 일하는 직원 중 한 명이 잘못된 요청에 대한 대답으로 "파일을 찾을 수 없습니다"라고 답변한 것이 시작이라는 것이다. 이 직원의 방번호가 바로 404호였다.

출처:https://namu.wiki/w/404%20Not%20Found

라는 얘기가 있네요 ㅎㅎ

2020. 09. 25. 01:21
답변 신고

이 답변은 콘텐츠 관리 정책 위반으로 비공개되었습니다.

신고사유 :
    답변 삭제

    이 답변은 작성자의 요청 또는 모니터링으로 삭제되었어요.

    이 답변은 비공개되어 본인만 확인할 수 있어요.

    CERN에서 고안된 월드와이드웹(www)프로토콜에서 404는 관련된 개발직원의 호텔 404호실을 두드렸더니

    파일을 찾을 수 없다는 말만 방에서 했다는 이상한 괴담이 있긴하지만

    그냥 상태 코드를 하나씩 정의하다 생긴 코드일 뿐입니다.

    일단 월드와이드웹(이하 WWW)의 http 프로토콜 상태코드는 아래와 같이 분류됩니다.

    1XX : 조건부 응답

    2XX : 성공

    3XX : 리다이렉션 완료

    4XX : 클라이언트 오류

    5XX : 서버오류

    이중 404오류는 클라이언트 오류의 오류코드중 5번쨰에 해당되는 코드일 뿐입니다.

    400번대 코드는 실제로 99번까지 쭉있습니다.

    2020. 09. 26. 19:59
    답변 신고

    이 답변은 콘텐츠 관리 정책 위반으로 비공개되었습니다.

    신고사유 :
      답변 삭제

      이 답변은 작성자의 요청 또는 모니터링으로 삭제되었어요.

      이 답변은 비공개되어 본인만 확인할 수 있어요.

      404오류는 http에서 파일을 찾지 못했을 경우 나타나는 오류입니다

      404 오류의 첫번째 숫자 4는 클라이언트 오류를 의미하며 뒤의 두 자리 숫자는 상세 내용을 의미합니다. 404 오류는 서버를 찾지 못함을 의미하는 것이 아니라 서버는 찾았으나 해당 서버 내에서 파일을 찾지 못했을 때 리턴합니다.

      여담으로는 CERN(www를 처음 만든곳)에서 직원이 오류가 있는 요청에 파일을 찾을 수 없습니다 라고 답했고 이 직원의 방번호가 404라고 합니다.

      2020. 09. 26. 01:32
      답변 신고

      이 답변은 콘텐츠 관리 정책 위반으로 비공개되었습니다.

      신고사유 :
        답변 삭제

        이 답변은 작성자의 요청 또는 모니터링으로 삭제되었어요.

        이 답변은 비공개되어 본인만 확인할 수 있어요.

        404에러는 HTTP에서 서버는 찾았으나 파일을 찾지 못했을때 반환되는 에러입니다. 반대로 모든 것을 찾았을때 200을 출력하나 정상적으로 연결되었기 때문에 사용자는 200 대신 정상적인 웹페이지를 보게됩니다.

        404 중 맨 첫번째 숫자 4는 클라이언트 오류를 의미하며 그 다음 숫자 04는 상세 내용(클라이언트 에러 중 4번째에 해당되는 에러를 뜻함.)을 말합니다.

        영어가 어느정도 되신다면 https://developer.mozilla.org/en-US/docs/Web/HTTP/Status 이 페이지를 한번 참고해보시는 것도 좋습니다.

        2020. 09. 25. 22:01
        답변 신고

        이 답변은 콘텐츠 관리 정책 위반으로 비공개되었습니다.

        신고사유 :
          답변 삭제

          이 답변은 작성자의 요청 또는 모니터링으로 삭제되었어요.

          이 답변은 비공개되어 본인만 확인할 수 있어요.