Códigos de estado del protocolo HTTP que deben recordarse
200
- OK,服务器成功返回网页
- Standard response for successful HTTP requests.
301
- Moved Permanently(永久跳转),请求的网页已永久跳转到新位置。
- This and all future requests should be directed to the given.
403
- Forbidden(禁止访问),服务器拒绝请求
- forbidden request (matches a deny filter) => HTTP 403
- The request was a legal request, but the server is refusing to respond to it.
404
- Not Found,服务器找不到请求的页面。
- The requested resource could not be found but may be available again in the future.
500
- Internal Server Error(内部服务器错误)
- internal error in haproxy => HTTP 500
- A generic error message, given when no more specific message is suitable.
502
- Bad Gateway(坏的网关),一般是网关服务器请求后端服务时,后端服务没有按照http协议正确返回结果。
- the server returned an invalid or incomplete response => HTTP 502
- The server was acting as a gateway or proxy and received an invalid response from the upstream server.
503
- Service Unavailable(服务当前不可用),可能因为超载或停机维护。
- no server was available to handle the request => HTTP 503
- The server is currently unavailable (because it is overloaded or down for maintenance).
504
- Gateway Timeout(网关超时),一般是网关服务器请求后端服务时,后端服务没有在特定的时间内完成服务。
- the server failed to reply in time => HTTP 504
- The server was acting as a gateway or proxy and did not receive a timely response from the upstream server.
Lista de códigos de estado HTTP detallados:
código de estado | Nombre en inglés del código de estado | Descripción china |
---|---|---|
100 | Seguir | Continua. El cliente debe continuar con su solicitud. |
101 | Protocolos de conmutación | Cambie el protocolo. El servidor cambia el protocolo de acuerdo con la solicitud del cliente. Solo se puede cambiar a protocolos más avanzados, por ejemplo, cambiar a la nueva versión del protocolo HTTP |
200 | Okay | La solicitud fue exitosa. Generalmente se usa para solicitudes GET y POST |
201 | Creado | Creado. Solicitó y creó con éxito un nuevo recurso |
202 | Aceptado | aceptado. La solicitud ha sido aceptada, pero no ha sido procesada. |
203 | Información no autorizada | Información no autorizada. La solicitud fue exitosa. Pero la metainformación devuelta no está en el servidor original, sino en una copia |
204 | Sin contenido | Sin contenido. El servidor procesó correctamente, pero no devolvió contenido. En el caso de no actualizar la página, puede asegurar que el navegador continúe mostrando el documento actual |
205 | Restablecer contenido | Restablecer contenido. El proceso del servidor es exitoso y el terminal de usuario (por ejemplo: navegador) debe restablecer la vista del documento. El campo de formulario del navegador se puede borrar con este código de retorno |
206 | Contenido parcial | Parte. El servidor procesó con éxito algunas solicitudes GET |
300 | Múltiples opciones | múltiples opciones. El recurso solicitado puede incluir múltiples ubicaciones, y se puede devolver una lista de características y direcciones del recurso en consecuencia para la selección del terminal del usuario (por ejemplo: navegador) |
301 | Movido permanentemente | Mover permanentemente. El recurso solicitado se ha movido permanentemente al nuevo URI, la información devuelta incluirá el nuevo URI y el navegador se dirigirá automáticamente al nuevo URI. Cualquier nueva solicitud en el futuro debería usar nuevos URI en su lugar |
302 | Encontró | Mover temporalmente. Similar al 301. Pero los recursos solo se mueven temporalmente. El cliente debe continuar usando el URI original. |
303 | Ver otros | Ver otras direcciones. Similar al 301. Ver usando solicitudes GET y POST |
304 | No modificado | No modificado. El recurso solicitado no se ha modificado. Cuando el servidor devuelve este código de estado, no se devolverá ningún recurso. El cliente generalmente almacena en caché los recursos accedidos, proporcionando una información de encabezado que indica que el cliente desea devolver solo los recursos modificados después de la fecha especificada |
305 | Usa proxy | Utilice un proxy. Se debe acceder al recurso solicitado a través de un proxy |
306 | No usado | Códigos de estado HTTP obsoletos |
307 | Redireccionamiento temporal | Redirección temporal. Similar al 302. Redirigir mediante solicitud GET |
400 | Solicitud incorrecta | La sintaxis de la solicitud del cliente es incorrecta y el servidor no puede entender |
401 | No autorizado | La solicitud requiere autenticación de usuario |
402 | pago requerido | reservado para utilización futura |
403 | Prohibido | El servidor comprende la solicitud del cliente solicitante, pero se niega a ejecutar la solicitud. |
404 | Extraviado | El servidor no puede encontrar el recurso (página web) de acuerdo con la solicitud del cliente. Con este código, el diseñador del sitio web puede configurar una página personalizada de "No se puede encontrar el recurso que solicitó" |
405 | Método no permitido | El método en la solicitud del cliente está prohibido. |
406 | Inaceptable | El servidor no puede completar la solicitud en función de las características de contenido solicitadas por el cliente. |
407 | Se requiere autenticación proxy | La solicitud requiere autenticación de proxy, similar a 401, pero el solicitante debe usar el proxy para la autorización. |
408 | Pide tiempo fuera | El servidor esperó demasiado tiempo por la solicitud enviada por el cliente y se agotó el tiempo de espera. |
409 | Conflicto | El servidor puede devolver este código después de completar la solicitud PUT del cliente. Se produjo un conflicto cuando el servidor procesó la solicitud. |
410 | Ido | El recurso solicitado por el cliente ya no existe. 410 es diferente de 404. Si el recurso se ha eliminado permanentemente antes, se puede usar el código 410. El diseñador del sitio web puede especificar la nueva ubicación del recurso a través del código 301 |
411 | Longitud requerida | El servidor no puede procesar la información de solicitud enviada por el cliente sin Content-Length |
412 | Condición previa Falló | El requisito previo de la información de solicitud del cliente es incorrecto |
413 | Solicitar entidad demasiado grande | La solicitud fue rechazada porque la entidad solicitada era demasiado grande para que el servidor la procesara. Para evitar solicitudes continuas del cliente, el servidor puede cerrar la conexión. Si el servidor no puede procesar temporalmente, contendrá un mensaje de respuesta Reintentar después de |
414 | Request-URI demasiado grande | El URI solicitado es demasiado largo (el URI suele ser una URL) y el servidor no puede manejarlo |
415 | Tipo de papel no admitido | El servidor no puede procesar el formato multimedia adjunto a la solicitud |
416 | Requested range not satisfiable | 客户端请求的范围无效 |
417 | Expectation Failed | 服务器无法满足Expect的请求头信息 |
500 | Internal Server Error | 服务器内部错误,无法完成请求 |
501 | Not Implemented | 服务器不支持请求的功能,无法完成请求 |
502 | Bad Gateway | 作为网关或者代理工作的服务器尝试执行请求时,从远程服务器接收到了一个无效的响应 |
503 | Service Unavailable | 由于超载或系统维护,服务器暂时的无法处理客户端的请求。延时的长度可包含在服务器的Retry-After头信息中 |
504 | Gateway Time-out | 充当网关或代理的服务器,未及时从远端服务器获取请求 |
505 | HTTP Version not supported | 服务器不支持请求的HTTP协议的版本,无法完成处理 |