Send a simple HTTP request

$ curl http://example.com

Save output to file

$ curl http://example.com -o example.html

Silently send the request

$ curl -s http://example.com

Verbose output (headers and stuff)

$ curl -v http://example.com

Perform basic authentication

$ curl -u login:password http://example.com

Specify params

$ curl -d param="value" http://example.com