El navegador y el servidor del sitio tienen una conversación en forma de códigos de estado HTTP. El servidor responde a la solicitud del navegador en forma de un código de tres dígitos conocido como códigos de estado HTTP. La categorización de los códigos de estado HTTP se realiza en cinco secciones que se enumeran a continuación.
- Respuestas informativas (100–199)
- Respuestas exitosas (200–299)
- Redirecciones (300–399)
- Errores del cliente (400–499)
- Errores del servidor (500–599)
Respuestas de error del cliente:
- 400 Solicitud incorrecta: este código de respuesta se produce cuando el servidor no pudo comprender la solicitud porque se utilizó una sintaxis no válida.
Estado:400 Bad Request
- 401 No autorizado: este código de respuesta se produce cuando el servidor se niega a responder a la solicitud porque la solicitud carece de autenticación del cliente para obtener los recursos.
Estado:401 Unauthorized
- 402 Pago requerido: el código de respuesta 404 está reservado para uso futuro. El objetivo de crear este código de respuesta es para el sistema de pago digital.
Estado:402 Payment Required
- 403 Prohibido: este código de respuesta se produce cuando el cliente desea acceder al contenido pero no tiene derecho a acceder al contenido porque no está autorizado.
Estado:403 Forbidden
- 404 No encontrado: este código de respuesta ocurre cuando el servidor no puede encontrar los recursos solicitados por el cliente. El servidor también puede enviar este código en lugar del error 403 para ocultar los recursos del cliente no autorizado. El error 404 es uno de los códigos de respuesta más famosos de la web. Estado:
404 Not Found
- 405 Método no permitido: este código de respuesta se produce cuando el servidor conoce el método de la solicitud pero actualmente ha sido deshabilitado por el servidor.
Estado:405 Method Not Allowed
- 406 No aceptable: este código de respuesta se produce cuando el servidor no encuentra el contenido mencionado en la solicitud del cliente.
Estado:406 Not Acceptable
- 407 Se requiere autenticación de proxy: este código de respuesta se produce cuando es necesario que el cliente se autentique con el proxy.
Estado:407 Proxy Authentication Required
- 408 Tiempo de espera de solicitud: este código de respuesta ocurre cuando el servidor web no recibió la respuesta requerida dentro del tiempo que estaba preparado para esperar.
Estado:408 Request Timeout
- 409 Conflicto: este código de respuesta se produce cuando el servidor no pudo completar la solicitud debido a un conflicto en el recurso de destino. El cliente puede volver a enviar la solicitud resolviendo el conflicto.
Estado:409 Conflict
- 410 Gone: este código de respuesta se produce cuando el recurso solicitado se elimina permanentemente del servidor y ya no está disponible.
Estado:410 Gone
- 411 Longitud requerida: este código de respuesta ocurre cuando el servidor rechaza la solicitud porque la solicitud no tenía una «Longitud de contenido» definida.
Estado:411 Length Required
- 412 Condición previa fallida: este código de respuesta ocurre cuando el servidor evalúa las condiciones previas proporcionadas en el encabezado de la solicitud como falsas.
Estado:412 Precondition Failed
- 413 Entidad de solicitud demasiado grande: este código de respuesta se produce cuando el servidor se niega a procesar la solicitud porque la entidad de solicitud es más grande que la capacidad del servidor para procesar los datos.
Estado:413 Request Entity Too Large
- 414 Request-URI Too Long: este código de respuesta se produce cuando el URI solicitado por el cliente es más largo que la capacidad del servidor para interpretar el URI.
Estado:414 Request-URI Too Long
- 415 Tipo de medio no admitido: este código de respuesta se produce cuando el servidor rechaza el recurso solicitado porque el formato de medios del recurso solicitado no es compatible con el servidor. Estado:
415 Unsupported Media Type
- 416 Rango solicitado no satisfactorio: el código de respuesta se produce cuando la solicitud no se puede completar debido al rango especificado en el encabezado de rango. El rango también puede estar fuera de los datos del URI de destino.
Estado:416 Requested Range Not Satisfiable
- 417 Expectativa fallida: este código de respuesta ocurre cuando el servidor no puede cumplir con la expectativa indicada por el campo de encabezado de solicitud Expect.
Estado:416 Requested Range Not Satisfiable
Navegadores compatibles: los navegadores compatibles con el código de estado HTTP Respuestas de error del cliente se enumeran a continuación:
- Google Chrome
- explorador de Internet
- Firefox
- Safari
- Ópera
Publicación traducida automáticamente
Artículo escrito por ayushkaher99 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA