Series

Software libre excelente: El caso de cURL

cURL es una herramienta de línea de comandos que se utiliza para transferir datos de un servidor a otro. Básicamente, la herramienta está diseñada para ayudarte a obtener o enviar archivos usando sintaxis basada en URL y funciona sin interacción del usuario. cURL soporta una amplia variedad de protocolos comunes de Internet incluyendo HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTP, SMTPS, TELNET, TFTP, DICT, FILE, FTP, FTPS, GOPHER etc.

cURL permite realizar múltiples cargas de archivos en una sola línea de comandos. El usuario puede especificar múltiples URLs y se obtendrán en el orden especificado. Además, cURL ofrece soporte de proxy, carga de archivos vía FTP, envío de solicitudes a través del protocolo HTTP, establecimiento de conexiones vía SSL, obtención y configuración de cookies, autenticación de usuarios y contraseñas, autenticación SMTP y envío de correos electrónicos, autenticación vía POP3 e IMAP y muchos más. Simplemente, cURL puede utilizarse para todo lo relacionado con las transferencias de protocolo de Internet. La lista completa de características está disponible aquí.

El comando está diseñado para funcionar sin interacción del usuario. Si eres un usuario de línea de comandos de GNU/Linux, probablemente ya conocerás el comando cURL. cURL es una herramienta de línea de comandos que la mayoría de los administradores de sistemas usando día a día para realizar una variedad de tareas diferentes.

cURL utiliza libcurl, que es una biblioteca de transferencia de URL del lado del cliente. Esto permite usar cURL con múltiples lenguajes de programación y scripting para construir aplicaciones sorprendentes.

cURL es gratuito y de código libre, por lo que también se utiliza en muchos dispositivos diferentes, como routers, impresoras, teléfonos móviles, etc. Básicamente, se utiliza en miles de aplicaciones y millones de usuarios lo utilizan diariamente sin siquiera saberlo.

cURL y libcurl son software libre y tienen una licencia MIT.

(Artículo visitado 78 veces, 1 visitas hoy)

1
Responder

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 
1 Hilo de comentarios
0 Hilo de respuestas
0 Seguidores
 
Comentario más reaccionado
Hilo de comentarios más populares
1 Autores de comentarios
PAM Autores de comentarios más recientes
  Suscribirse  
+ nuevos + antiguos + votados
Notificarme de
PAM
Invitado
PAM

Curl, wget, sync… aria, los grandes desconocidos. Suelo usar el primero para obtener la cabecera de un dominio (-i), wget para descarga y sync para arreglar una ISO. Tienen tantas funciones que no salgo de mis propios usos.

Comment here