Requisitos: A veces llegan solicitudes a PHP para procesar solicitudes, y muchos procesos pueden ser requeridos por los gestores (por ejemplo, proxy inverso, balanceador de carga, etc.), y el proceso intermedio puede eliminar la información de la cabecera de la solicitud y usar php para generar todas las cabeceras de la solicitud para nuestra depuración.
Servidor Apache
En el servidor Apache, puedes usar directamente la función integrada de PHP para obtener la información de la cabecera de peticiones HTTP del cliente, cuyo código es el siguiente:
Esta función devuelve la información de cabecera de todas las solicitudes HTTP. Luego genera la información de cada encabezado de solicitud a través de un bucle que pasa por otro bucle. Este método puede imprimir toda la información de la cabecera de la solicitud, incluyendo host, tipo de navegador, idioma, etc., lo cual es muy cómodo para la depuración.
Servidores IIS y Nginx
Las funciones anteriores no son compatibles con IIS ni Nginx, y pueden implementarse mediante funciones personalizadas; el código es el siguiente:
Como se muestra a continuación:
Recursos:El inicio de sesión del hipervínculo es visible.
|