Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Une commande directe contourne le prompt de vérification. Examinez la source avant de l'exécuter.
Command-line tool for making HTTP requests and transferring data.
Basic Requests
GET requests
# Simple GET request
curl https://api.example.com
# Save output to file
curl https://example.com -o output.html
curl https://example.com/file.zip -O # Use remote filename# Follow redirects
curl -L https://example.com
# Show response headers
curl -i https://example.com
# Show only headers
curl -I https://example.com
# Verbose output (debugging)
curl -v https://example.com
POST requests
# POST with data
curl -X POST https://api.example.com/users \
-d "name=John&email=john@example.com"# POST JSON data
curl -X POST https://api.example.com/users \
-H "Content-Type: application/json" \
-d '{"name":"John","email":"john@example.com"}'
curl -X POST https://api.example.com/users \
-H \
-d @data.json
curl -X POST https://api.example.com/upload \
-F \
-F
# Basic auth
curl -u username:password https://api.example.com
# Bearer token
curl -H "Authorization: Bearer YOUR_TOKEN" \
https://api.example.com
# API key in header
curl -H "X-API-Key: your_api_key" \
https://api.example.com
# API key in URL
curl "https://api.example.com?api_key=your_key"
Advanced Features
Timeouts & retries
# Connection timeout (seconds)
curl --connect-timeout 10 https://example.com
# Max time for entire operation
curl --max-time 30 https://example.com
# Retry on failure
curl --retry 3 https://example.com
# Retry delay
curl --retry 3 --retry-delay 5 https://example.com
Cookies
# Send cookies
curl -b "session=abc123" https://example.com
# Save cookies to file
curl -c cookies.txt https://example.com
# Load cookies from file
curl -b cookies.txt https://example.com
# Both save and load
curl -b cookies.txt -c cookies.txt https://example.com
# Test REST API
curl -X GET https://api.example.com/users
curl -X GET https://api.example.com/users/1
curl -X POST https://api.example.com/users -d @user.json
curl -X PUT https://api.example.com/users/1 -d @updated.json
curl -X DELETE https://api.example.com/users/1
# Test with verbose output
curl -v -X POST https://api.example.com/login \
-H "Content-Type: application/json" \
-d '{"username":"test","password":"pass"}'