Requisitos: Às vezes, as solicitações chegam ao PHP para processar requisições, e muitos processos podem ser exigidos pelos gerentes (por exemplo, reverse proxy, balanceador de carga, etc.), e o processo intermediário pode deletar as informações do cabeçalho da requisição e usar php para gerar todos os cabeçalhos de requisição para nossa depuração.
Servidor Apache
No servidor Apache, você pode usar diretamente a função embutida do PHP para obter as informações do cabeçalho da requisição HTTP do cliente, cujo código é o seguinte:
Essa função retorna a informação do cabeçalho de todas as requisições HTTP. Em seguida, ele gera cada informação do cabeçalho da requisição por um loop que passa por um loop. Esse método pode imprimir todas as informações do cabeçalho da solicitação, incluindo host, tipo de navegador, idioma, etc., o que é muito conveniente para depuração.
Servidores IIS e Nginx
As funções acima não são suportadas pelo IIS ou Nginx, e podem ser implementadas por meio de funções personalizadas, o código é o seguinte:
Como mostrado abaixo:
Recursos:O login do hiperlink está visível.
|