Latest web development tutorials

códigos de estado HTTP

Cuando un navegador para acceder a una página del navegador del visor Web envía una solicitud al servidor en la web. Cuando el navegador recibe y muestra la primera página, el servidor en esta página devolverá un código de estado HTTP header (cabecera del servidor) para responder a la petición contiene el navegador.

códigos de estado HTTP en Inglés para el código de estado HTTP.

Estas son algunas de códigos de estado HTTP comunes:

  • 200-- petición se ha realizado correctamente
  • 301-- recursos (páginas web, etc.) se transfieren de forma permanente a otra URL
  • 404 - recursos (páginas web, etc.) solicitada no existe
  • 500 - Error interno del servidor

HTTP clasificación código de estado

código de estado HTTP consta de tres dígitos decimales, el primer número decimal define el tipo de códigos de estado, las dos últimas cifras no son efecto clasificada. código de estado HTTP se divide en cinco tipos:

HTTP clasificación código de estado
clasificación Descripción de la Categoría
1 ** La información, el servidor recibe la solicitud, el solicitante tiene que proceder
2 ** El éxito, la operación es recibido y procesado con éxito
3 ** Redirección, es necesario adoptar medidas adicionales para completar la solicitud
4 ** error del cliente, la solicitud contiene errores de sintaxis o no completa su solicitud
5 ** Error del servidor, se produjo un error en el servidor durante la tramitación de la solicitud

HTTP lista de códigos de estado:

HTTP lista de códigos de estado
Código de estado Status Code Nombre del Inglés Descripción chino
100 continuar Continuar. Cliente debe continuar con su solicitud
101 Protocolos de conmutación Protocolos de conmutación. protocolo de conmutación de servidor, según la petición del cliente. Sólo se puede cambiar a un protocolo más avanzado, por ejemplo, para cambiar a la nueva versión del protocolo HTTP
200 bueno Solicitud se ha realizado correctamente. Generalmente se usa para las solicitudes GET y POST
201 creado Ha sido creado. Las solicitudes correctas y crearon un nuevo recurso
202 aceptado Aceptado. Hemos aceptado la solicitud, pero no se ha completado el proceso de
203 Información no autorizada, información no autorizada. Solicitud se ha realizado correctamente. Pero no en la información de metadatos originales devuelto por el servidor, pero una copia de la
204 sin contenido Vacía. El servidor ha procesado con éxito, pero no regresó contenido. En ausencia de páginas actualizadas para garantizar el navegador sigue mostrando el documento actual
205 contenido de reposición Restablecer contenido. procesamiento del servidor es correcta, el terminal de usuario (por ejemplo: un navegador) debe restablecer vista del documento. Este código de retorno puede borrar campos de formulario de su navegador
206 contenido parcial Part. El servidor ha procesado una solicitud GET parcial
300 Multiple Choices Una variedad de opciones. solicitud de recursos puede incluir una pluralidad de posiciones, que corresponden a devolver una lista de las características del recurso y la dirección para el terminal de usuario (por ejemplo: un navegador) Seleccionar
301 movido permanentemente Movido permanentemente. El recurso solicitado se ha trasladado de manera permanente a un nuevo URI, devolverá la información, incluyendo el nuevo URI, el navegador será automáticamente dirigido a la nueva URI. Cualquier futura nueva solicitud debe ser sustituido por un nuevo URI
302 fundar medida temporal. Similar a 301. Sin embargo, el recurso se movió sólo temporalmente. El cliente debe seguir utilizando el URI original,
303 Ver Otros Ver otra dirección. Similar a 301. Utilice GET y POST solicita Ver
304 no modificado Sin modificar. El recurso solicitado no modificado, el servidor devuelve el código de estado, que no devolverá los recursos. Cliente normalmente almacena en caché los recursos visitados proporcionando un encabezado indica que el cliente desea devolver sólo después de la fecha especificada de recursos modificado
305 uso de proxy Utilizar un proxy. El recurso solicitado se debe acceder a través de un proxy
306 no usado Se ha abandonado código de estado HTTP
307 redirección temporal redirección temporal. Similar a 302. solicitud de uso de GET se redirige
400 Solicitud incorrecta Error de sintaxis en las solicitudes de cliente, el servidor no puede entender
401 no autorizado Solicitud requiere autenticación de usuario
402 Necesita pago Reservado para uso futuro
403 prohibido El servidor ha entendido la petición a la petición del cliente, pero se negó a aplicar esta solicitud
404 no se ha encontrado El servidor no pudo encontrar los recursos (web) a petición del cliente. Con este código, los diseñadores del sitio pueden establecer "recurso que ha solicitado no se pudo encontrar" página personalizada
405 Método no permitido métodos prohibidos solicitudes de los clientes
406 no Aceptable El servidor no pudo completar la solicitud en base a las características de contenido solicitados por el cliente
407 Autentificación de poder Solicitud requiere autenticación de proxy, similar a 401, pero el solicitante debe utilizar la autorización de proxy
408 Solicitud de tiempo de espera El servidor espera a un cliente para enviar una solicitud por mucho tiempo, un tiempo de espera
409 conflicto Los enfrentamientos servidor para completar solicitud PUT del cliente es probable que vuelva este código cuando el servidor procesa la solicitud
410 ido Recurso solicitado por el cliente no existe ya. A diferencia de 410 404, si el recurso se ha eliminado de forma permanente antes de poder utilizar el código 410, diseñador de páginas web puede especificar los recursos a través de un nuevo código de ubicación 301
411 longitud requerida El servidor no ha podido procesar el mensaje de petición enviado por el cliente sin el Content-Length
412 Condición previa Falló Requisitos previos cliente solicita errores de información
413 Entidad de solicitud demasiado grande Desde la entidad solicitud es demasiado grande, el servidor no puede manejar, por lo que la solicitud es denegada. Para evitar que la petición continua del cliente, el servidor puede cerrar la conexión. Si el servidor es temporalmente incapaz de procesar sólo, contendrá información sobre la respuesta de un Retry-After
414 URI de solicitud demasiado grande URI es demasiado largo solicitud (URI típicamente, una URL), el servidor no puede manejar
415 Tipo de archivo no soportado El servidor no ha podido procesar la solicitud que se incluye con los formatos de medios
416 Solicitada no cubre la satisfiable solicitud del cliente rango no es válido
417 Error de expectativa El servidor no ha podido satisfacer la cabecera Expect
500 Error interno del servidor Error interno del servidor y la solicitud no pudo completar
501 no implementado El servidor no admite la función solicitada, no puede procesar la solicitud
502 Puerta de enlace incorrecta Como un servidor proxy de pasarela o recibido del servidor remoto a una solicitud válida
503 servicio no disponible Debido a que está sobrecargado o el mantenimiento del sistema, el servidor es temporalmente incapaz de manejar la petición del cliente. La duración del retardo puede ser incluido en el servidor de información de la cabecera Retry-After
504 Pasarela fuera Actuando como una puerta de enlace o servidor proxy, no oportuna solicitud de acceso desde un servidor remoto
505 Versión de HTTP no compatible El servidor no admite la versión del protocolo HTTP solicitada no termina el procesamiento