Download File

Save response to file using remote filename

cURL Command

curl -O https://example.com/file.zip

Flag-by-flag explanation

-O
Saves output to file named from URL (use -o filename for custom name)

Python equivalent

import requests
r = requests.get("https://example.com/file.zip")
with open("file.zip", "wb") as f:
    f.write(r.content)

JavaScript fetch equivalent

const res = await fetch("https://example.com/file.zip");
const blob = await res.blob();
// Save via createObjectURL or FileSaver

Related cURL examples

Tools

cURL Generator →