Red de conocimiento informático - Aprendizaje de código fuente - ¿Qué significa cuando aparece 502 bad gateway al abrir una página web?

¿Qué significa cuando aparece 502 bad gateway al abrir una página web?

502 Bad Gateway se refiere a una puerta de enlace incorrecta o no válida; representa un error de red en Internet. Se muestra en la página de comentarios proporcionada en el navegador WEB.

Significado: Esto generalmente no significa que el servidor ascendente esté inactivo (puerta de enlace/proxy no responde), sino que el servidor ascendente y la puerta de enlace/proxy no acuerdan un protocolo para intercambiar datos. Dado que el protocolo de Internet se comprende bastante bien, a menudo esto significa que una o dos máquinas han sido programadas de manera incorrecta o incompleta.

La solución: Actualizar. El principio de actualización: es posible que muchas personas no sepan que existen dos tipos de actualización. La llamada actualización en realidad significa descargar datos del servidor a la memoria local o al búfer del disco duro y luego leer los datos de la memoria local o al disco duro al navegador para mostrárnoslos.

1. Actualización básica: simplemente haga clic en actualizar o use la tecla de acceso directo F5. Una actualización básica solo puede recuperar datos del disco duro local al navegador y no necesariamente reenviar una solicitud al servidor. La mayoría de los usuarios actualizan así la mayor parte del tiempo y no tiene ningún efecto si encuentran un error 502.

2. Actualizar desde el servidor: si hace clic directamente en el enlace de la página web que desea navegar nuevamente, encontrará que la página que muestra el mensaje de error "502 bad gateway" se puede navegar normalmente después de hacer clic en enlace. La solución es actualizar desde el servidor: tecla de acceso directo Ctrl+F5, que reenviará la solicitud al servidor.

Información ampliada:

Causa: Cualquier cliente (como un navegador web o nuestro robot CheckUpDown) se comunica con tu servidor web cuando pasa por el siguiente bucle: Consigue tu sitio web La IP nombre de la dirección IP (la dirección de la URL de su sitio web 'http://'). Buscar (nombre IP convertido, dirección IP) proporcionado por el servidor de nombres de dominio (servidor DNS).

Abra un socket IP para conectarse a esta dirección IP. Escribe una secuencia HTTP a través de este socket. Reciba un flujo de datos HTTP desde su servidor web de respuesta. Este flujo de datos contiene valores de código de estado determinados por el protocolo HTTP. Analice este flujo de datos en busca de códigos de estado y otra información útil. Este error ocurre en el último paso cuando el cliente anterior recibe un código de estado HTTP, que reconoce como 502.

Materiales de referencia:

Enciclopedia Baidu-502 Bad Gateway