curl is a tool for transferring data from or to a server using URLs.
It supports these protocols: DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS.
How to use it
To download a file run
curl-snap.curl http://example.com --output /tmp/my.file
To silently download a file run
curl-snap.curl http://example.com --output /tmp/my.file --silent
The downloaded file will be available here /tmp/snap-private-tmp/snap.curl-snap/tmp
For a better comprehension of the tool, run
curl-snap.curl --help
Before using it
Remember to connect the home interface to this snap if you want to save directly to your home user folder. Just run
snap connect curl-snap:home
After connecting the home interface you can run curl in this way
curl-snap.curl http://example.com --output my.file
Your file will be downloaded in your home user folder