curl
Send HTTP requests and receive responses, supports multiple protocols and authentication methods.
$ curl https://api.example.com/data
Examples
# GET request
curl https://api.example.com/users
# POST with JSON
curl -X POST -H "Content-Type: application/json" -d '{"name":"John"}' https://api.example.com/users
# Use cookies
curl -b "session=abc123" https://api.example.com/profileSponsors