Manuals / API Testing / Chapter 2
A · HTTP Foundations · beginner · Week 1 · Chapter 2 of 11
HTTP vocabulary & manual exploration
Methods, status codes, headers, JSON bodies, auth headers. Explore with curl and browser DevTools before you automate — vocabulary prevents guessing.
Path progress11%
Step 1 of 4
Speak HTTP
GET reads (safe, idempotent). POST creates. PUT replaces. PATCH partial update. DELETE removes. Idempotency matters for retries.
Example
curl -i https://httpbin.org/get
curl -X POST https://httpbin.org/post -H "Content-Type: application/json" -d '{"name":"qa"}'Do this now
Hit httpbin.org/get with curl. Inspect response headers and JSON body.
Was this step clear?
Chapter learning outcomes
- GET/POST/PUT/PATCH/DELETE
- 2xx/4xx/5xx meaning
- Headers: Content-Type, Authorization
Clear these before you leave
Side quest
HTTP cheat sheet
Commit HTTP-NOTES.md: methods, codes, headers you use daily.