510 Not Extended는 2000년에 나온 실험적 RFC인 HTTP 확장 프레임워크(HTTP Extension Framework, RFC 2774)에서 정의되었습니다. 이 프레임워크에서는 클라이언트가 Man, Opt 같은 헤더로 필수 확장을 선언할 수 있었습니다. 리소스에 접근하기 위한 정책이 요청에 선언되지 않은 확장을 요구하면 서버는 510으로 응답했고, 응답에는 확장된 요청을 보내는 데 필요한 정보가 담겨야 했습니다.
이 프레임워크는 널리 구현되지 않았습니다. 이후 IETF는 RFC 2774를 Historic(과거 문서) 상태로 변경했으며, IANA 레지스트리는 510을 폐기된 코드로 표시합니다. 새 시스템에서는 사용하지 마세요.
응답 예시
HTTP
HTTP/1.1 510 Not Extended
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/plain
Content-Length: 70
This resource requires a mandatory extension declaration (Man header). SEO 및 리디렉션 검사
510은 현재 쓰이는 곳이 없으며, 510을 반환하는 페이지는 색인되지 않습니다. 검사에서 510이 보인다면 서버가 매우 오래된 소프트웨어나 직접 만든 소프트웨어를 사용하고 있는 것입니다.
주요 원인과 사용 사례
- HTTP 확장 프레임워크를 구현한 레거시 소프트웨어입니다.
- 직접 만든 애플리케이션이 510을 자체 목적으로 잘못 사용합니다.
- 등록된 모든 상태 코드를 반환하는 테스트용 엔드포인트입니다.