홈 › HTTP 상태 코드
429 Too Many Requests 오류 뜻과 해결 방법
HTTP 429 Too Many Requests 응답 상태 코드는 사용자가 주어진 시간 동안 너무 많은 요청을 보냈음을 나타냅니다("속도 제한").
이 코드는 클라이언트가 정해진 시간 안에 너무 많은 요청을 보냈다는 뜻의 클라이언트 오류(4xx) 응답입니다. 요청 속도를 늦추라고 요구하는 이 방식을 흔히 속도 제한(rate limiting)이라고 부릅니다.
어디서 나오나: 웹사이트 접속·API 호출 응답으로
해결 순서
응답에 Retry-After 헤더가 있다면 거기 적힌 시간만큼 기다린 뒤 요청을 다시 보내세요. [원문]

요청 속도를 낮추세요. 제한은 서버 전체 또는 리소스별로 걸릴 수 있고, 클라이언트 IP나 사용자·인증된 애플리케이션 단위로 적용됩니다. [원문]
자동화 도구나 클라이언트가 잘못 설정되어 같은 요청을 반복문으로 계속 보내고 있지 않은지 확인하세요. [원문]
운영자라면 429 응답에 Retry-After 헤더를 넣어 클라이언트가 얼마나 기다렸다가 다시 요청해야 하는지 알리세요. [원문]
공통 절차: HTTP 상태 코드 한눈에
같은 오류의 다른 표기
아래 표기로 검색해도 이 페이지가 나옵니다.
- 상수Too Many Requests