Web Requests
A practical guide to HTTP and HTTPS web requests, covering request structure, methods, headers, cURL usage, APIs, and browser DevTools for real-world web security testing.
1. HTTP vs HTTPS
HTTP
HTTPS
2. URL Anatomy
Component
Example
Notes
3. HTTP Request Structure
4. HTTP Response Structure
5. HTTP Methods
Method
Use
Pentest Notes
6. HTTP Status Codes
Classes
Class
Meaning
Common Codes
Code
Meaning
7. HTTP Headers
Request Headers
Header
Purpose
Response Headers
Header
Purpose
Security Headers
Header
Protects
8. cURL Cheat Sheet
Basic Usage
Headers & Auth
Data & Params
Cookies & Files
HTTPS
9. APIs (CRUD with cURL)
Action
Command
10. Browser DevTools
Shortcut
Action
11. Pentesting Takeaways
Last updated