Eduardo_Montanhole Posted October 29, 2021 Share Posted October 29, 2021 Ola Desenvolvedor! Hoje explicaremos sobre a propriedade “user-agent” no PHI, que nada mais é que um parâmetro necessário para o envio de algumas requisições HTTP/HTTPS, como por exemplo, necessário na integração de sistemas escritos em PHP com nossas APIs do Pix, Plugboleto e Pagamentos. O que é o User-agent? O cabeçalho de requisição "User-Agent" é uma cadeia de caracteres característica que permite aos servidores e pares de rede identificar a aplicação, sistema operacional, fornecedor, e/ou versão do agente de usuário requisitante. Por padrão, a configuração user_agent no php.ini é utilizada pois no .ini ficam registradas as configurações, e ele possui diretivas de como o PHP deve ser comportar quanto a uso de memória, caminhos, módulos instalados e seus próprias configurações, quais partes do PHP podem ser usados e como serão, limites de uso diversos, etc. Exemplo de definição do parâmetro A informação de User-Agent é enviada ao servidor que recepcionará a REQUISIÇÃO via cabeçalho conforme informado acima e poderá ser acessado como: $_SERVER["HTTP_USER_AGENT"] O valor deste cabeçalho será algo como: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36 OPR/46.0.2597.57 Feita esta definição, a requisição HTTP tende a não gerar mais falhas na integração com mensagens de erro relacionadas ao user-agent. Porém, caso persista o erro fique a vontade para comentar neste post, será um prazer ajudar! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now