HTTP Methods
GET Request
Perform a GET request and save content:Options
--headers,-H- HTTP headers (repeatable)--cookies- Cookie string--timeout- Timeout in seconds (default: 30)--proxy- Proxy URL--css-selector,-s- CSS selector for specific content--params,-p- Query parameters (repeatable)--follow-redirects/--no-follow-redirects- Follow redirects (default: true)--verify/--no-verify- Verify SSL certificates (default: true)--impersonate- Browser to impersonate--stealthy-headers/--no-stealthy-headers- Use browser-like headers (default: true)
Examples
POST Request
Perform a POST request with form data or JSON:Additional Options
--data,-d- Form data (“param1=value1¶m2=value2”)--json,-j- JSON data as string
Examples
PUT Request
Update resources with PUT:DELETE Request
Delete resources:Browser Automation
Dynamic Fetcher
Use Playwright for JavaScript-heavy sites:Options
--headless/--no-headless- Headless mode (default: true)--disable-resources/--enable-resources- Block unnecessary resources (default: false)--network-idle/--no-network-idle- Wait for network idle (default: false)--timeout- Timeout in milliseconds (default: 30000)--wait- Additional wait time in milliseconds (default: 0)--css-selector,-s- Extract specific content--wait-selector- CSS selector to wait for--locale- Browser locale--real-chrome/--no-real-chrome- Use real Chrome installation (default: false)--proxy- Proxy URL--extra-headers,-H- Extra headers (repeatable)
Examples
Stealthy Fetcher
Use advanced stealth features for protected sites:Additional Options
--block-webrtc/--allow-webrtc- Block WebRTC (default: false)--solve-cloudflare/--no-solve-cloudflare- Solve Cloudflare challenges (default: false)--allow-webgl/--block-webgl- Allow WebGL (default: true)--hide-canvas/--show-canvas- Add canvas noise (default: false)--real-chrome/--no-real-chrome- Use real Chrome (default: false)
Examples
Output Formats
The output format is determined by file extension:- HTML
- Markdown
- Text
CSS Selector Extraction
All extract commands support the--css-selector option to extract specific elements:
When using
--css-selector, all matching elements are returned, not just the first one.Common Patterns
API requests with authentication
API requests with authentication
Waiting for dynamic content
Waiting for dynamic content
Handling Cloudflare protection
Handling Cloudflare protection
Related Documentation
CLI Overview
View all CLI commands
Fetchers
Learn about different fetchers