What is HTTP 503 Service Unavailable?
HTTP 503 Service Unavailable is a server-side error indicating the target cannot handle the request right now. In web scraping, a 503 rarely means the server is actually down; it usually means your scraper has triggered a rate limit, hit a WAF tarpit, or exhausted the target's connection pool. Distinguishing between a genuine capacity failure and a stealth anti-bot block is the first step in recovering a stalled extraction pipeline.