SEO + API + Security + Debugging + Performance Command
SEO + API + Security + Debugging + Performance Command
SEO + API + Security + Debugging + Performance Command
🔹 Basic Info & Headers (1–15)
1️⃣
curl -I https://example.com2️⃣
curl -IL https://example.com3️⃣
curl -v https://example.com4️⃣
curl -i https://example.com5️⃣
curl https://example.com6️⃣
curl -s https://example.com7️⃣
curl -D - https://example.com8️⃣
curl -o /dev/null -s -w "%{http_code}\n" https://example.com9️⃣
curl -o /dev/null -s -w "%{time_total}\n" https://example.com🔟
curl -o /dev/null -s -w "%{size_download}\n" https://example.com1️⃣1️⃣
curl -o /dev/null -s -w "%{content_type}\n" https://example.com1️⃣2️⃣
curl -I http://example.com1️⃣3️⃣
curl -IL http://example.com1️⃣4️⃣
curl -k https://example.com1️⃣5️⃣
curl -L https://example.com🔹 User-Agent / Bots / Devices (16–30)
1️⃣6️⃣
curl -A "Googlebot" https://example.com1️⃣7️⃣
curl -A "bingbot" https://example.com1️⃣8️⃣
curl -A "Mozilla/5.0" https://example.com1️⃣9️⃣
curl -A "curl/7.88.1" https://example.com2️⃣0️⃣
curl -A "iPhone" https://example.com2️⃣1️⃣
curl -A "Android" https://example.com2️⃣2️⃣
curl -A "PostmanRuntime" https://example.com2️⃣3️⃣
curl -A "AhrefsBot" https://example.com2️⃣4️⃣
curl -A "SemrushBot" https://example.com2️⃣5️⃣
curl -A "facebookexternalhit" https://example.com2️⃣6️⃣
curl -A "Twitterbot" https://example.com2️⃣7️⃣
curl -A "LinkedInBot" https://example.com2️⃣8️⃣
curl -A "WhatsApp" https://example.com2️⃣9️⃣
curl -A "Slackbot" https://example.com3️⃣0️⃣
curl -A "TelegramBot" https://example.com🔹 Methods / API / Forms (31–50)
3️⃣1️⃣
curl -X GET https://example.com/api/users3️⃣2️⃣
curl -X POST https://example.com/login -d "email=a@a.com&pass=123" 3️⃣3️⃣
curl -X PUT https://example.com/api/user/1 -d "name=anil" 3️⃣4️⃣
curl -X DELETE https://example.com/api/user/13️⃣5️⃣
curl -X OPTIONS https://example.com3️⃣6️⃣
curl -X PATCH https://example.com/api/user/1 -d "name=test" 3️⃣7️⃣
curl -H "Content-Type: application/json" -d '{"a":1}' https://example.com/api3️⃣8️⃣
curl -H "Accept: application/json" https://example.com/api3️⃣9️⃣
curl -H "Authorization: Bearer TOKEN" https://example.com/api/me4️⃣0️⃣
curl -F "file=@test.jpg" https://example.com/upload4️⃣1️⃣
curl -d "a=1&b=2" https://example.com/form4️⃣2️⃣
curl -G https://example.com/search --data-urlencode "q=test" 4️⃣3️⃣
curl --json '{"x":1}' https://example.com/api4️⃣4️⃣
curl -X TRACE https://example.com4️⃣5️⃣
curl -X HEAD https://example.com4️⃣6️⃣
curl -X CONNECT https://example.com4️⃣7️⃣
curl -X PROPFIND https://example.com4️⃣8️⃣
curl -X MKCOL https://example.com/test4️⃣9️⃣
curl -X COPY https://example.com/a5️⃣0️⃣
curl -X MOVE https://example.com/a🔹 Cookies / Sessions (51–65)
5️⃣1️⃣
curl -c cookies.txt https://example.com5️⃣2️⃣
curl -b cookies.txt https://example.com/dashboard5️⃣3️⃣
curl -b "PHPSESSID=123" https://example.com5️⃣4️⃣
curl -c cookies.txt -b cookies.txt https://example.com5️⃣5️⃣
curl -v -b cookies.txt https://example.com5️⃣6️⃣
curl -I -b cookies.txt https://example.com5️⃣7️⃣
curl -H "Cookie: a=1; b=2" https://example.com5️⃣8️⃣
curl --cookie-jar jar.txt https://example.com5️⃣9️⃣
curl --cookie jar.txt https://example.com6️⃣0️⃣
curl -b "admin=true" https://example.com6️⃣1️⃣
curl -b "role=admin" https://example.com/admin6️⃣2️⃣
curl -b "isLogged=1" https://example.com6️⃣3️⃣
curl -b "debug=true" https://example.com6️⃣4️⃣
curl -b "test=1" https://example.com6️⃣5️⃣
curl -b "session=xyz" https://example.com🔹 Security / Header Tricks (66–85)
6️⃣6️⃣
curl -H "X-Forwarded-For: 127.0.0.1" https://example.com6️⃣7️⃣
curl -H "X-Real-IP: 127.0.0.1" https://example.com6️⃣8️⃣
curl -H "Referer: https://google.com" https://example.com6️⃣9️⃣
curl -H "Origin: https://evil.com" https://example.com7️⃣0️⃣
curl -H "Host: admin.example.com" https://example.com7️⃣1️⃣
curl -H "Accept-Language: en-US" https://example.com7️⃣2️⃣
curl -H "Cache-Control: no-cache" https://example.com7️⃣3️⃣
curl -H "Pragma: no-cache" https://example.com7️⃣4️⃣
curl -H "If-None-Match: test" https://example.com7️⃣5️⃣
curl -H "If-Modified-Since: Tue, 15 Nov 1994 12:45:26 GMT" https://example.com7️⃣6️⃣
curl -H "X-Requested-With: XMLHttpRequest" https://example.com7️⃣7️⃣
curl -H "Upgrade-Insecure-Requests: 1" https://example.com7️⃣8️⃣
curl -H "Connection: close" https://example.com7️⃣9️⃣
curl -H "TE: trailers" https://example.com8️⃣0️⃣
curl -H "Via: 1.1 proxy" https://example.com8️⃣1️⃣
curl -H "Forwarded: for=127.0.0.1" https://example.com8️⃣2️⃣
curl -H "X-Api-Key: test" https://example.com8️⃣3️⃣
curl -H "X-Debug: 1" https://example.com8️⃣4️⃣
curl -H "X-Internal: true" https://example.com8️⃣5️⃣
curl -H "X-Test: 123" https://example.com🔹 Files / Downloads / Range (86–100)
8️⃣6️⃣
curl -O https://example.com/file.pdf8️⃣7️⃣
curl -o test.pdf https://example.com/file.pdf8️⃣8️⃣
curl -C - -O https://example.com/big.zip8️⃣9️⃣
curl -r 0-100 https://example.com/file.pdf9️⃣0️⃣
curl -I https://example.com/file.pdf9️⃣1️⃣
curl -H "Range: bytes=0-500" https://example.com/file.pdf9️⃣2️⃣
curl --limit-rate 100k https://example.com/file.zip9️⃣3️⃣
curl -T test.txt https://example.com/upload9️⃣4️⃣
curl -F "file=@test.txt" https://example.com/upload9️⃣5️⃣
curl -z test.txt https://example.com/file.txt9️⃣6️⃣
curl --compressed https://example.com9️⃣7️⃣
curl --http2 https://example.com9️⃣8️⃣
curl --http1.1 https://example.com9️⃣9️⃣
curl --tlsv1.2 https://example.com1️⃣0️⃣0️⃣
curl --cert my.pem https://example.com