Table of Contents
Los mejores clientes HTTP de línea de comandos para Linux
Los clientes HTTP. son programas de utilidad que le permiten descargar archivos a través de Internet. Además de poder descargar archivos de forma remota, estas herramientas de línea de comandos se pueden utilizar para otras tareas como depurar e interactuar con servidores web.
Leer también. Mejor FTP de línea de comandos Clientes para Linux
Hoy, consulte nuestra lista de los mejores clientes HTTP creados para su uso en la línea de comandos de Linux.
1. HTTPie
HTTPie es un cliente HTTP de línea de comandos de código abierto para interactuar con servidores HTTP, servicios web y API RESTful. HTTPie se pronuncia “ aych-tee-tee-pie. y su objetivo es simplificar la interacción humana con los servicios web a través de la línea de comandos, por lo que la mayoría de la gente lo usa para descargas similares a Wget.
Sus otras características incluyen una sintaxis coloreada basada en tipos, encabezados personalizados, sesiones persistentes, soporte para complementos, soporte incorporado para JSON, etc.
HTTPie Linux HTTP Client
2. HTTP Prompt 2
HTTP Prompt es un cliente HTTP de línea de comandos interactivo construido en prompt_toolkit y HTTPie. con 20+. temas. Sus características destacadas incluyen autocompletar, resaltado de sintaxis, cookies automáticas, canalizaciones similares a Unix, compatibilidad con HTTpie, http-prompt persiste entre sesiones e integración OpenAPI/Swagger.
Solicitud HTTP-Línea de comandos Cliente HTTP para Linux
3. Curl
Curl es una utilidad de línea de comandos de código abierto y una biblioteca para transferir archivos a través de una red utilizando la sintaxis de URL sobre cualquiera de los varios protocolos compatibles, incluidos SCP, SMTPS, HTTPS, IMAP, LDAP, POP3, etc.
Curl. es una utilidad muy popular que se utiliza no solo en terminales y scripts para transferir datos, sino también en enrutadores, impresoras, tabletas, teléfonos móviles, decodificadores, equipos de audio, reproductores multimedia, etc. Tiene una larga lista de funciones que incluye soporte para IPv6 y socks5, resultados de salida personalizados después de la finalización, sin límite de longitud de URL, resolución de nombres asincrónica.
Encabezados HTTP de consulta curl
4. Wget
Wget es una utilidad de línea de comandos de código abierto para recuperar contenido de servidores web a través de proxies HTTP, así como protocolos HTTP, HTTPS y FTP. Su función es la descarga recursiva, lo que implica que sigue los enlaces en las páginas HTML y crea versiones locales de sitios web remotos.
Wget. cuenta con varias características, incluida la capacidad de funcionar de manera excelente incluso cuando su la conexión de red es lenta o inestable, admite proxies HTTP y cookies, reanuda las descargas interrumpidas mediante las API REST y RANGE, archivos de mensajes basados en NLS para diferentes idiomas, etc.
Wget Descargar archivos a un directorio específico
5 . Aria2
Aria2 es una utilidad de descarga de línea de comandos de código abierto liviana con soporte para HTTP y HTTPS, FTP y SFTP, Metalink y BitTorrent. Sus características incluyen validación automática para archivos como BitTorrent. descargas de archivos paralelas desde HTTP (S)/(S) FTP y BitTorrent al mismo, soporte Ntrc, almacenamiento en caché del disco para reducir la actividad del disco, soporte IPv6 con Happy Globos oculares, etc.
Aria2: Administrador de descargas de línea de comandos para Linux
¿Hay algún cliente HTTP de línea de comando impresionante que no esté en la lista anterior? No dude en agregar sus sugerencias y razones en el cuadro de discusión a continuación.