홈 › HTTP 상태 코드
505 HTTP Version Not Supported 오류 뜻과 해결 방법
505 HTTP Version Not Supported 응답 코드는 요청에 사용된 HTTP 버전을 서버가 지원하지 않음을 의미합니다
이 코드는 요청에 쓰인 HTTP 버전을 서버가 지원하지 않는다는 뜻의 서버 오류(5xx) 응답입니다. 요청 줄이 잘못 만들어졌을 때 흔히 나타납니다.
어디서 나오나: 웹사이트 접속·API 호출 응답으로
해결 순서
요청 줄이 올바른 형식인지 확인하세요. 경로에 공백이 들어간 요청 줄이나 \r\n 대신 \n으로 끝나는 요청 줄이 505를 일으킵니다. [원문]
운영자라면 로드 밸런서 같은 중간 장비가 전달하는 요청의 요청 줄과 퍼센트 인코딩을 올바르게 처리하는지 확인하세요. [원문]
MDN 예시에서는 로드 밸런서 설정 오류로 URL의 퍼센트 인코딩이 풀려 원본 서버가 HTTP 버전 자리에서 다른 단어를 읽었습니다.
운영자라면 505 응답에 그 버전을 지원하지 않는 이유와 서버가 지원하는 다른 프로토콜을 설명하는 본문을 담으세요. [원문]
공통 절차: HTTP 상태 코드 한눈에
같은 오류의 다른 표기
HTTP Version Not Supported HTTP 505 505 HTTP Version Not Supported 응답 코드는 요청에 사용된 HTTP 버전을 서버가 지원하지 않음을 의미합니다