Códigos de estado HTTP

Cada código de estado HTTP con sus causas, consejos de reintento y cómo devolverlo en ASP.NET Core.

Funciona en local · no se sube nada
Common questions:
Codes

    Qué hace

    Una referencia en la que encuentra lo que busca antes de terminar de escribir una consulta. Aparecen todos los códigos del registro de la IANA (de 1xx a 5xx, según la RFC 9110 vigente y sus extensiones), además de códigos no oficiales muy frecuentes como 499 Client Closed Request de nginx y los errores 52x de Cloudflare, claramente marcados como no oficiales.

    Para cada código obtiene:

    • Significado y cuándo usarlo / causas habituales, escritos para quienes crean y depuran API.
    • Almacenable en caché por defecto: si las cachés pueden guardarlo sin un Cache-Control explícito (la lista de la RFC 9110 §15.1).
    • Indicaciones de reintento: se puede reintentar sin riesgo, reintentar tras corregir algo o no reintentar nunca, incluido cómo lo tratan Polly y Microsoft.Extensions.Http.Resilience.
    • ASP.NET Core: la llamada de TypedResults / Results, el método auxiliar de ControllerBase, la constante de StatusCodes y el nombre del enum HttpStatusCode, con trampas como el limitador de velocidad que rechaza con 503 si no se configura, o IIS respondiendo 404.13 a subidas demasiado grandes.
    • Especificación: un enlace a la sección exacta de la RFC.

    Cómo usarlo

    Escriba un número (404), un prefijo (42, 5xx) o palabras (timeout, redirect, upload). Filtre por clase o muestre solo los códigos de la IANA, los almacenables en caché o los reintentables. Pulse Enter para abrir la primera coincidencia y use las flechas para moverse por la lista. Cada código tiene su propio enlace, por ejemplo /tools/http-status/#429, que lo abre y lo resalta. Copiar C# (o Ctrl+Enter) copia el fragmento del código seleccionado; la lista filtrada se exporta como CSV o JSON.

    Privacidad

    La referencia está integrada en la página. Nada de lo que busca se envía a ningún sitio; solo su última búsqueda y sus filtros se guardan en el almacenamiento local.