HACKR.GG
Tools

curl — HTTP from the Command Line

curl lets you craft raw HTTP requests from the terminal — no browser, no JavaScript, no UI hiding what is really happening. The essential tool for testing APIs, stripping auth, and inspecting headers.

Beginner30 min6 lessons1 hands-on
Start free →I have an account
First lesson free. The full module is part of Pro.

You'll be able to

  • ✓Make GET, POST, PUT, and DELETE requests from the command line
  • ✓Set custom headers, cookies, and authentication in curl commands
  • ✓Handle redirects, TLS options, and response output formatting
  • ✓Script curl in bash to automate repetitive HTTP interactions

Lessons

  1. 1Why Hackers Use curl
  2. 2Authentication — Cookies, Tokens, and Stripping Auth
  3. 3HTTP Methods — Testing Beyond GET and POST
  4. 4Reading Responses — Headers, Timing, and jq
  5. 5Your Turn: Send the RequestHANDS-ON
  6. 6Lab — Full curl Workflow + Concept Review
Start free →