What is HTTP 400 Bad Request?
HTTP 400 Bad Request is a client-side error indicating that the target server cannot or will not process the request due to something perceived to be a client error. In scraping pipelines, this usually means malformed syntax, invalid request message framing, deceptive routing, or missing required headers. Unlike a 403 or 429, a 400 means your scraper fundamentally failed to construct a valid HTTP payload, causing the edge proxy or application server to reject it before it even reaches the routing logic.