Quration AIQ

terminal

Existe uma ferramenta faz-tudo para enviar requisições direto para uma URL a partir do terminal — o pão com manteiga dos testes de API, com um nome que faz trocadilho com 'ver a URL'.

Qual é?

curl
curl envia requisições HTTP a partir do terminal — chamando APIs e baixando arquivos sem navegador. Por isso a maioria da documentação de APIs escreve seus exemplos em curl.

O curl é uma ferramenta de linha de comando que envia requisições HTTP diretamente do terminal, permitindo que desenvolvedores chamem APIs, baixem arquivos e testem endpoints web sem nunca abrir um navegador. Como pode ser roteirizado e automatizado com tanta facilidade, ele se tornou a forma padrão de os desenvolvedores interagirem com serviços web durante o desenvolvimento e a depuração, e é exatamente por isso que a maioria das documentações de API escreve seus exemplos de requisição como comandos curl.

'surf' e 'dive' são palavras lúdicas sem relação, escolhidas apenas para rimar com o nome da ferramenta real; nenhuma das duas é um utilitário de linha de comando de verdade para esse propósito.

O curl existe há décadas e vem embutido por padrão em praticamente todo sistema operacional, tornando-se uma das ferramentas mais universalmente disponíveis com as quais qualquer desenvolvedor pode contar em quase qualquer máquina em que faça login.

▶ Quration AIQ

terminal

Por que os especialistas alertam contra o 'chmod 777' que os guias da internet tanto adoram?Usado com um número de processo, qual é ele?Digitam algumas letras e apertam qual tecla para autocompletar o resto?Qual comando abre o manual oficial?Qual é o jeito mais simples?O que o asterisco (*) faz?Qual símbolo faz isso?Qual é?O que um programa como o brew (Homebrew) realmente faz?Qual é o jeito real de sair do editor de terminal vim sem salvar?Qual venerável agendador do Linux é esse?Qual variável de ambiente guarda a lista de pastas onde o computador procura comandos?

Quration — Quration AIQ