Ao longo dos anos, compartilhei como executar várias ações com o cURL: como enviar dados POST, como recuperar cabeçalhos, seguir redirecionamentos, verifique Codificação GZIP, entre outros. Outra diretiva útil do cURL é o envio do agente do usuário, pois alguns servidores respondem com conteúdo ou cabeçalhos diferentes, dependendo do agente do usuário. Vamos dar uma olhada em como é fácil enviar o agente do usuário com o cURL!

O agente do usuário pode ser enviado com a diretiva -A ou --user-agent diretrizes:

curl -A "MY-USER-AGENT" https://www.whatismybrowser.com/detect/what-is-my-user-agent

# .... Your user agent is: `MY-USER-AGENT` ...

Felizmente, não dependemos tanto das cadeias de caracteres do agente do usuário como nos primeiros dias da Web, mas seríamos ingênuos se presumíssemos que elas não modificam mais o resultado de todos os sites!

  • Escreva consultas de mídia simples, elegantes e fáceis de manter com Sass
  • Conquistando a síndrome do impostor

    Há dois anos, documentei minha luta contra a Síndrome do Impostor e a resposta foi imensa. Recebi mensagens de apoio e de comiseração de novos desenvolvedores da Web, engenheiros veteranos e até mesmo de pessoas de todos os níveis de experiência em outras profissões. Até me peguei lendo a postagem…

  • Rolagem e link

    Um dos trechos de código mais populares publicados em meu blog foi o trecho de link “Go To Top” com rolagem. A premissa do snippet é simples: quando o usuário rola um elemento (geralmente o elemento BODY) além de um determinado limite, um link “Go…

  • Controles de comentários no estilo do WordPress usando MooTools ou jQuery

    O WordPress tem um pequeno efeito interessante no painel do administrador em que mostra e oculta os links de controle de comentários quando o usuário passa o mouse sobre e sai do contêiner do registro. Veja como obter esse efeito usando o MooTools ou o jQuery. O XHTML Observe que colocamos os links no…