홈 › HTTP 상태 코드
501 Not Implemented 오류 뜻과 해결 방법
하이퍼텍스트 전송 프로토콜(HTTP) 501 Not Implemented 서버 응답 코드는 요청을 수행할 수 있는 기능을 서버가 지원하지 않는다는 것을 의미합니다.
이 코드는 요청을 처리하는 데 필요한 기능을 서버가 지원하지 않는다는 뜻의 서버 오류(5xx) 응답입니다. 서버가 요청 메서드를 인식하지 못하고 어떤 리소스에서도 지원할 수 없을 때 적절한 응답이며, 캐시 헤더가 달리 지시하지 않는 한 기본적으로 캐시됩니다.
어디서 나오나: 웹사이트 접속·API 호출 응답으로
해결 순서
해당 도메인의 브라우저 캐시를 지우세요. [원문]
프록시를 사용 중이라면 프록시를 끄고 다시 시도하세요. [원문]
나중에 다시 시도해 정상 동작하는지 확인하세요. 응답에 Retry-After 헤더가 있다면 그 시간이 지난 뒤 다시 시도할 수 있습니다. [원문]
운영자라면 서버가 메서드를 인식하지만 의도적으로 허용하지 않는 경우에는 501이 아니라 405 Method Not Allowed로 응답하세요. [원문]
운영자라면 GET과 HEAD 요청에는 501을 반환하지 마세요. 서버는 이 두 메서드를 반드시 지원해야 합니다. [원문]
WebDAV 서버 운영자라면 SEARCH, PROPFIND 같은 요청 메서드를 처리할 URL 핸들러가 구성돼 있는지 확인하세요. [원문]
공통 절차: HTTP 상태 코드 한눈에
그래도 안 될 때
방문자가 보는 501 오류는 서버 운영자나 관리자가 조사하고 고쳐야 하는 문제입니다.
같은 오류의 다른 표기
Not Implemented HTTP 501 하이퍼텍스트 전송 프로토콜(HTTP) 501 Not Implemented 서버 응답 코드는 요청을 수행할 수 있는 기능을 서버가 지원하지 않는다는 것을 의미합니다.