본문으로 건너뛰기
오류사전오류 코드 해결 사전

HTTP 상태 코드

505 HTTP Version Not Supported 오류 뜻과 해결 방법

505 HTTP Version Not Supported 응답 코드는 요청에 사용된 HTTP 버전을 서버가 지원하지 않음을 의미합니다

HTTP 상태 코드 2026-09-03 확인

이 코드는 요청에 쓰인 HTTP 버전을 서버가 지원하지 않는다는 뜻의 서버 오류(5xx) 응답입니다. 요청 줄이 잘못 만들어졌을 때 흔히 나타납니다.

어디서 나오나: 웹사이트 접속·API 호출 응답으로

해결 순서

  1. 요청 줄이 올바른 형식인지 확인하세요. 경로에 공백이 들어간 요청 줄이나 \r\n 대신 \n으로 끝나는 요청 줄이 505를 일으킵니다. [원문]

  2. 운영자라면 로드 밸런서 같은 중간 장비가 전달하는 요청의 요청 줄과 퍼센트 인코딩을 올바르게 처리하는지 확인하세요. [원문]

    MDN 예시에서는 로드 밸런서 설정 오류로 URL의 퍼센트 인코딩이 풀려 원본 서버가 HTTP 버전 자리에서 다른 단어를 읽었습니다.

  3. 운영자라면 505 응답에 그 버전을 지원하지 않는 이유와 서버가 지원하는 다른 프로토콜을 설명하는 본문을 담으세요. [원문]

공통 절차: HTTP 상태 코드 한눈에

같은 오류의 다른 표기

HTTP Version Not Supported HTTP 505 505 HTTP Version Not Supported 응답 코드는 요청에 사용된 HTTP 버전을 서버가 지원하지 않음을 의미합니다

MDN Web Docs '505 HTTP Version Not Supported' 문서를 근거로 다시 썼습니다, 2026-09-03 확인. 원문: developer.mozilla.org (CC BY-SA 2.5)

명령어·경로·설정명은 원문 그대로이며, 뜻과 단계는 원문을 근거로 다시 쓴 문장입니다. 원문에 없는 해결 단계는 싣지 않습니다.