HTTP Status Code Lookup & Guide
Complete RFC reference and developer fix guides for all 1xx, 2xx, 3xx, 4xx, and 5xx HTTP response status codes with code snippets.
The user has sent too many requests in a given amount of time ("rate limiting").
- Exceeding API quota, brute force attempt, aggressive scraping.
- Always include "Retry-After" header indicating seconds until client can retry.
res.set("Retry-After", "60").status(429).json({ error: "Rate limit exceeded" })return Response(status_code=429, headers={"Retry-After": "60"})Related Network & API Utilities
Inspect real-time HTTP response headers, caching directives, and security flags.
Convert cURL commands to Fetch, Axios, Python requests, Go, and Rust.
Build Content Security Policy HTTP headers to prevent XSS attacks.
Decode Authorization Bearer tokens, inspect claims, and check expiry.
Complete RFC Catalog
Search all standard HTTP status codes from 100 to 511 with official RFC specifications, cacheability rules, and causes.
Developer Fix Guides
Clear explanations on why errors happen (401 vs 403, 301 vs 308, 502 vs 504) and step-by-step resolution playbooks.
Code Implementation Snippets
Copy ready-to-use status code response handlers for Express / Node.js, Python FastAPI, and Go net/http.
Frequently Asked Questions
What is the difference between HTTP 401 Unauthorized and 403 Forbidden?
What is the difference between HTTP 301 and 308 redirects?
What causes HTTP 502 Bad Gateway and 504 Gateway Timeout errors?
More Dev Tools Utilities
AI Crawler & Robots.txt Simulator
Simulate and test robots.txt compliance against AI scrapers (GPTBot, ClaudeBot, CCBot, Bytespider) and search engines (Googlebot, Bingbot). Audit URL paths and generate AI-safe rules.
Mock JSON / Seed Data Generator
Generate realistic schema-driven mock datasets in JSON, NDJSON, SQL INSERT statements, CSV, and TypeScript interfaces 100% locally in your browser.
SVG to React / TypeScript Component Converter
Transform raw SVG markup into production-ready React (JSX/TSX) components with custom props, forwardRef, size controls, and currentColor inheritance.