Code
curl
# Download to a named file
curl -o file.zip https://example.com/file.zip
# Download keeping the remote filename
curl -O https://example.com/file.zip
# Resume an interrupted download
curl -C - -O https://example.com/bigfile.iso
# Upload via multipart form
curl -F "file=@photo.jpg" https://example.com/upload
# Upload raw file with PUT
curl -T data.bin https://example.com/files/data.bin