홈 › HTTP 상태 코드
426 Upgrade Required 오류 뜻과 해결 방법
HTTP 426 Upgrade Required 클라이언트 에러 응답 코드는 서버가 현재 프로토콜을 사용하여 요청을 처리하는 것은 거부하지만 클라이언트가 다른 프로토콜로 업그레이드한 후에는 요청을 수행할 의향이 있음을 나타냅니다.
이 코드는 서버가 현재 프로토콜로는 요청 처리를 거부하지만 클라이언트가 다른 프로토콜로 업그레이드하면 처리할 수도 있다는 뜻의 클라이언트 오류(4xx) 응답입니다.
어디서 나오나: 웹사이트 접속·API 호출 응답으로
해결 순서
응답의 Upgrade 헤더에서 서버가 요구하는 프로토콜을 확인하세요. [원문]
요구된 프로토콜로 업그레이드해 요청을 다시 보내세요. [원문]
MDN 예시에서는 HTTP/1.1 요청에 대해 서버가 HTTP/3 사용을 요구했습니다.
운영자라면 426 응답에 필요한 프로토콜을 나타내는 Upgrade 헤더를 반드시 넣으세요. [원문]
공통 절차: HTTP 상태 코드 한눈에
같은 오류의 다른 표기
Upgrade Required HTTP 426 HTTP 426 Upgrade Required 클라이언트 에러 응답 코드는 서버가 현재 프로토콜을 사용하여 요청을 처리하는 것은 거부하지만 클라이언트가 다른 프로토콜로 업그레이드한 후에는 요청을 수행할 의향이 있음을 나타냅니다.