Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

¿Qué son los HTTP Status Codes?

5/20
Recursos

Aportes 21

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Conflict

418 Soy una tetera
El código de error HTTP 418 Soy una tetera indica que el servidor se rehusa a preparar café porque es una tetera. Este error es una referencia al Hyper Text Coffee Pot Control Protocol, creado como parte de una broma del April Fools’ de 1998.

HTTP status codes

  • 1XX Respuestas Afirmativas

  • 2XX Respuestas satisfactorias

  • 3XX Re-direcciones

  • 4XX Error del cliente

  • 5XX Error de servidor

HTTP 418 I’m a teapot 🫖 Soy una tetera! en español! Fue una broma del día de los Inocentes! indica que el servidor se reusa a hacer cafe porque es permanentemente una tetera! Fue creado en 1998! pero tiene toda una estructura! Segun mdn web docs, algunos websites lo usan para solicitudes que no desean manejar como por ejemplo, consultas automáticas.

Comprensión de los tipos de código de estado HTTP
Los códigos de estado HTTP se dividen en 5 «tipos». Se trata de agrupaciones de respuestas que tienen significados similares o relacionados. Saber qué son puede ayudarte a determinar rápidamente la sustancia general de un código de estado antes de que vayas a buscar su significado específico.

Las cinco clases incluyen:

100s: Códigos informativos que indican que la solicitud iniciada por el navegador continúa.
200s: Los códigos con éxito regresaron cuando la solicitud del navegador fue recibida, entendida y procesada por el servidor.
300s: Códigos de redireccionamiento devueltos cuando un nuevo recurso ha sido sustituido por el recurso solicitado.
400s: Códigos de error del cliente que indican que hubo un problema con la solicitud.
500s: Códigos de error del servidor que indican que la solicitud fue aceptada, pero que un error en el servidor impidió que se cumpliera.

rayos, ya quiero entrar al backend xD me da miedo encontrarme con algo del backend y no saber que es

Que buen dato lo del status code 418, no lo conocía! 😄

sinko peso

Sin miedo al Backend 😎, siempre abierto al aprendizaje

on la forma en la que protocolo HTTP nos dice que paso con nuestra solicitud,

  • 1xx: Indica que la petición fue recibida y el servidor sigue trabajando en el proceso.
  • 2xx: Indica que la petición fue recibida, procesada y aceptada de manera correcta.
  • 3xx: Indican que hay que tomar acciones adicionales para completar la solicitud. Por lo general indican redirección
  • 4xx: Indican errores del cliente, se hace mal la solicitud, se envían mal los datos, headers o cualquier otro error que pueda ocurrir.
  • 5xx: Indican errores el servidor y no tenemos mucho control.

Códigos más usados

  • 200: Todo esta OK.
  • 201: Todo OK cuando se hizo una solicitud POST, el recurso se creó y se guardó correctamente.
  • 204: Indica que la solicitud se completó correctamente pero no devolvió información. Es muy común cuando se hacen peticiones con el verbo DELETE.
  • 400: Bad Request, algo está mal en la petición. Se nos olvidó enviar un dato o algo relacionado. Por lo general la respuesta nos especifica cuales fueron los errores a la hora de hacer la petición.
  • 401: Unauthorized, es decir, no estamos autorizados (autenticados) a realizar la petición.
  • 403: Forbidden, yo no tengo acceso a ese recurso, aunque este autenticado.
  • 404: Not Found, no existe el recurso que se está intentando acceder.
  • 500: Interna Server Error, es un error que retorna el servidor cuando la solicitud no pudo ser procesada. Por lo general, si no tenemos acceso al backend, no tenemos control sobre los errores 500 que retorna un API.

el error 418 ¡Soy una tetera! es un error que se publicó en forma de broma el 1 de abril que sería como el día de los inocentes en Estados Unidos (april fools)

Que bello, simple, y chistoso, hiciste la clase, excelente punto de abordaje a tan vital tema para todos los Dev´s, Muchas gracias JuanDc

El código de error HTTP 418 Soy una tetera indica que el servidor se rehusa a preparar café porque es una tetera. Este error es una referencia al Hyper Text Coffee Pot Control Protocol, “418 Soy una tetera” es un código creado como parte de una broma del día de los inocentes.

Todos los status del server con imágenes de michis https://http.cat/

API que usa gatitos para los distitntos errores
dale click aqui

El error 418 es una respuesta en forma de broma a otra broma xd

Mira los Status code pero en Gatitos ;D : https://http.cat/

al igual en extensiones de Chrome puedes tener la extensión : http cats
1.0

El Hyper Text Coffee Pot Control Protocol (HTCPCP), o en español, Protocolo de Control de Cafeteras de Hipertexto, es un protocolo de comunicación humorístico para controlar, monitorizar y diagnosticar cafeteras. El protocolo está especificado en el RFC 2324, publicado el 1 de abril de 1998, como un RFC del 1 de abril en el día de los Inocentes. Una extensión del protocolo fue publicado en el RFC 7168 el 1 de abril de 2014 para soportar teteras y fermentadoras de té

Hola, esta información la tome del curso de asincronismo.

1xx: Indican que la petición fue recibida y el servidor sigue trabajando en el proceso o se encuentra siendo procesada
2xx: Indican que la petición fue recibida y procesada correctamente.
3xx: Redirects: Indican que hay que tomar acciones adicionales para completar la solicitud. Por lo general estos códigos indican redirección enviando a otro lugar.
4xx: Indican errores del lado del cliente, por ejemplo: se hizo mal la solicitud, hay typos en nuestro código o faltan permisos.
5xx: Indican errores del servidor. Suelen aparecer cuando existe un fallo en la ejecución en el