
Tabla de contenidos
Qué es cURL
el comando curl linux es una herramienta útil para hacer simulaciones de las acciones de los usuarios desde navegadores.
Soporta los protocolos FTP, FTPS, HTTP, HTTPS, TFTP, SCP, SFTP, Telnet, DICT, FILE y LDAP, entre otros.
El principal propósito y uso para cURL es automatizar transferencias de archivos o secuencias de operaciones no supervisadas. Es por ejemplo, una herramienta válida para simular las acciones de usuarios en un navegador web.
Como instalar cURL en linux Debian/Ubuntu
abrir terminal y ejecutar el siguiente comando
# sudo apt install curl
Un ejemplo de cURL para enviar datos mediante POST a una url:
# curl -X POST –data «action=01D09OU00000031OK» http://www.rosquete.es/domotica/domotica.php
Subir fichero a servidor FTP con comando CURL
Con el parámetro -T podemos realizar subida de ficheros a un servidor FTP.
# curl -T fichero.txt -u usuarioFTP:ClaveFTP ftp://dominio.com:21