Melhores clientes HTTP da linha de comando para Linux

Melhores clientes HTTP da linha de comando para Linux

Clientes HTTP são software de utilitário que permite baixar arquivos pela Internet. Além de poder baixar arquivos remotamente, essas ferramentas de linha de comando podem ser usadas para outras tarefas, como depuração e interação com servidores da Web.

Leia também: Melhores clientes FTP da linha de comando para Linux

Hoje, confira nossa lista dos melhores clientes HTTP criados para uso na linha de comando Linux.

1. Httpie

O HTTPIE é um cliente HTTP de comando de código aberto para interagir com servidores HTTP, serviços da Web e APIs RESTful. Httpie pronunciado “aych-tee-tee-torta”E seu objetivo é simplificar a interação humana com os serviços da Web por meio da linha de comando, para que a maioria das pessoas o use para downloads do tipo WGET.

Seus outros recursos incluem uma sintaxe colorida baseada em tipo, cabeçalhos personalizados, sessões persistentes, suporte para plugins, suporte interno para JSON, etc.

Cliente httpie linux http

2. Prompt HTTP 2

Prompt HTTP é um cliente HTTP da linha de comando interativo construído no Prompt_toolkit e Httpie com 20+ temas. Seus destaques do recurso incluem um complemento automático, destaque de sintaxe, biscoitos automáticos, pipelines do tipo UNIX, compatibilidade com httpie, http-prompt persiste entre sessões e integração do OpenApi/Swagger.

Prompt HTTP - Linha de comando HTTP Client para Linux

3. Ondulação

O CURL é um utilitário de linha de comando de código aberto e biblioteca para transferir arquivos por uma rede usando sintaxe de URL em qualquer um dos vários protocolos suportados, incluindo SCP, SMTPS, HTTPS, IMAP, LDAP, POP3, etc.

Ondulação é um utilitário muito popular usado não apenas em terminais e scripts para transferir dados, mas também em roteadores, impressoras, tablets, telefones celulares, decodificadores, equipamentos de áudio, players de mídia, etc. Possui uma longa lista de recursos que inclui suporte para IPv6 e Socks5, resultados de saída personalizados após a conclusão, sem limite de comprimento da URL, nome assíncrono resolvendo.

Cabeçalhos http de consulta a curl

4. Wget

O WGET é um utilitário de linha de comando de código aberto para recuperar o conteúdo de servidores da Web via proxies HTTP, bem como protocolos HTTP, HTTPS e FTP. Sua função é o download recursivo que implica que segue os links nas páginas HTML e criam versões locais de sites remotos.

Wget Pasta vários recursos, incluindo a capacidade de funcionar de maneira excelente, mesmo quando a conexão de rede é lenta ou instável, suporte para proxies e cookies HTTP, retomar downloads abortados usando APIs REST e RANGE, arquivos de mensagens baseados em NLS para diferentes idiomas, etc.

WGET Download Arquivos para diretório específico

5. ARIA2

ARIA2 é um utilitário de download de linha de comando de código aberto leve com suporte para HTTP e HTTPS, FTP & SFTP, Metalink e Bittorrent. Seus recursos incluem validação automática para arquivos como BitTorrent, Downloads de arquivos paralelos de http (s)/(s) ftp e bittorrent na mesma.

ARIA2: Gerenciador de download da linha de comando para Linux

Existem clientes HTTP de linha de comando impressionantes que não estão listados acima? Sinta -se à vontade para adicionar suas sugestões e razões na caixa de discussão abaixo.