의미
서버가 요청에 사용된 HTTP 버전을 지원하지 않습니다.
흔한 원인
- 알 수 없는 버전처럼 보이는 잘못된 요청 줄
- 최소 구성 서버에서의 아주 오래되거나 새로운 프로토콜 버전
해결 방법
클라이언트 또는 방문자라면
모든 서버가 지원하는 HTTP/1.1을 쓰고, 요청 줄이 올바른지 확인하세요.
사이트나 API 운영자라면
지원하는 버전을 본문에 밝히세요.
응답 예시
HTTP/1.1
HTTP/1.1 505 HTTP Version Not Supported
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0 명세
자주 묻는 질문
› 오타 때문에 505가 날 수 있나요?
네. URL 안의 공백이 요청 줄을 나눠 버전이 잘못된 것처럼 보일 수 있습니다.
› HTTP/2에서도 505가 나나요?
드뭅니다. HTTP/2는 TLS 중에 협상되므로 지원하지 않는 버전은 HTTP/1.1로 대체됩니다.