curl https://example.com # GET, print body
curl -o file.html https://example.com # save to file
curl -O https://example.com/file.tar.gz # save with remote filename
curl -L https://example.com # follow redirects
curl -s https://example.com # silent (no progress bar)
curl -f https://example.com # fail on HTTP error (exit 22)
curl -sf https://example.com # silent + fail (common in scripts)