Jump to content

Definição do User-agent PHP


 Compartilhar

Postagens Recomendadas

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
Compartilhe em outros sites

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora
 Compartilhar

  • Quem está online   0 Membros, 0 Anônimos, 8 Visitantes (Ver lista completa)

    • There are no registered users currently online


Sobre o Fórum

Este é um fórum para todos que fazem parte
do ecossistema de uma Software House!

Bem-vindo(a) ao fórum da Casa do Desenvolvedor, uma comunidade completa, onde desenvolvedores, software houses, profissionais de marketing, experiência e vendas, fornecedores de soluções, aficionados por inovação e tecnologia podem tirar dúvidas, compartilhar novidades e conhecimento, trocar experiências e até postar uns memes que só nós da tecnologia entendemos 😅

Crie agora sua conta e vamos juntos fortalecer
o desenvolvimento de software no Brasil! 🇧🇷

×
×
  • Create New...