codigoshttp.com es una base de datos de códigos de estado HTTP fácil de consultar, con sus definiciones y referencias de códigos útiles.
Visita un código de estado individual a través de codigoshttp.com/código
o buscándolo en la lista inferior.
¿Qué son los códigos HTTP?
Los códigos HTTP son un conjunto de números y letras que se utilizan para indicar el estado de una solicitud HTTP. Estos códigos son enviados por un servidor web al cliente (como un navegador web) para indicar si una solicitud ha sido procesada correctamente o si ha habido algún problema.
Es importante tener en cuenta que estos códigos de estado no son sólo útiles para los desarrolladores web, sino también para los usuarios finales. Por ejemplo, si un usuario recibe un código de error 404 «Not Found» al intentar acceder a una página web, significa que la página no existe o no está disponible.
En resumen, los códigos de estado HTTP son una herramienta esencial para comunicar el estado de una solicitud HTTP entre el cliente y el servidor. Permiten a los desarrolladores web detectar y solucionar problemas y a los usuarios finales comprender por qué una solicitud no se ha podido procesar correctamente.
Los códigos de estado HTTP se dividen en cinco categorías: informativos, de éxito, de redirección, de error del cliente y de error del servidor.
1×× Informacional
Los códigos informativos (como el código 100 «Continue») indican que el servidor ha recibido una solicitud y está procesándola.
HTTP 100 Continue
HTTP 101 Switching Protocols
HTTP 102 Processing
HTTP 103
HTTP 122 Request-URI too long
2×× Éxito
Los códigos de éxito (como el código 200 «OK») indican que una solicitud ha sido procesada correctamente y el servidor ha devuelto la información solicitada.
HTTP 200 OK
HTTP 201 Created
HTTP 202 Accepted
HTTP 203 Non-Authoritative Information
HTTP 204 No Content
HTTP 205 Reset Content
HTTP 206 Partial Content
HTTP 207 Multi-Status
HTTP 208 Already Reported
HTTP 218 This is fine
HTTP 226 IM Used
3×× Redirección
Los códigos de redirección (como el código 301 «Moved Permanently») indican que una página ha sido movida a una nueva ubicación y el cliente debe solicitar la nueva dirección.
HTTP 300 Multiple Choices
HTTP 301 Moved Permanently
HTTP 302 Found
HTTP 303 See Other
HTTP 304 Not Modified
HTTP 305 Use Proxy
HTTP 306 Switch Proxy
HTTP 307 Temporary Redirect
HTTP 308 Permanent Redirect
4×× Error de cliente
Los códigos de error del cliente (como el código 400 «Bad Request») indican que el cliente ha enviado una solicitud incorrecta o mal formada al servidor.
HTTP error 400 Bad Request
HTTP error 401 Unauthorized
HTTP error 402 Payment Required
HTTP error 403 Forbidden
HTTP error 404 Not Found
HTTP error 405 Method Not Allowed
HTTP error 406 Not Acceptable
HTTP error 407 Proxy Authentication Required
HTTP error 408 Request Timeout
HTTP error 409 Conflict
HTTP error 410 Gone
HTTP error 411 Length Required
HTTP error 412 Precondition Failed
HTTP error 413 Payload Too Large
HTTP error 414 Request-URI Too Long
HTTP error 415 Unsupported Media Type
HTTP error 416 Requested Range Not Satisfiable
HTTP error 417 Expectation Failed
HTTP error 418 I’m a teapot
HTTP error 419 Authentication Timeout
HTTP error 420
HTTP error 421 Misdirected Request
HTTP error 422 Unprocessable Entity
HTTP error 423 Locked
HTTP error 424 Failed Dependency
HTTP error 425 Too Early
HTTP error 426 Upgrade Required
HTTP error 428 Precondition Required
HTTP error 429 Too Many Requests
HTTP error 431 Request Header Fields Too Large
HTTP error 444 Connection Closed Without Response
HTTP error 449 Retry With
HTTP error 451 Unavailable For Legal Reasons
HTTP error 460
HTTP error 463
HTTP error 464
HTTP error 494 Request Header Too Large
HTTP error 495 SSL Certificate Error
HTTP error 496 SSL Certificate Required
HTTP error 497 HTTP Request Sent to HTTPS Port
HTTP error 499 Client Closed Request
5×× Error de servidor
Los códigos de error del servidor (como el código 500 «Internal Server Error») indican que ha habido un problema en el servidor y no se ha podido procesar la solicitud.