Skip to the card

Card 074 of 10002026-08-25 issue

Observed arrival · 2026-08-25

badhttp: The Server That Misbehaves on Purpose

badhttp.dev Observed source
Editorial interest 86/100 Selection signal · not a rating of the site

A stateless catalogue of HTTP edge cases for testing clients, SDKs, and agents against deliberately unkind server behavior.

Landing page captured for the 2026-08-25 issue.

Field notes

badhttp uses parameterized routes to make specific protocol failures repeatable rather than leaving them to chance. Its catalogue includes status and Retry-After controls, delayed and chunked responses, seeded failure sequences, malformed JSON variants, and bodies that terminate before the declared Content-Length. The page also exposes /openapi.json and /llms.txt for machine-oriented discovery. Most routes are described as free to call, while /402 provides an optional test-USDC payment path.

Observed signals

Read the marks

Editorial observations of this landing page, not a rating.

OpenPublic substance visible
$PaidCommerce or pricing visible
PrettyNotable craft visible
ProPolished or operationally mature
NicheUnusually specific use

One card from the complete issue

Thirty-One Wells, Not Four

295,249 arrived 1,000 judged 1000 catalogued Enter the complete issue
badhttp.dev

Landing page observed 2026-08-25. The live site may have changed.