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!
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 do link “Ir para o topo” usando Dojo
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…