extract_urls
Extract all URLs from a target website by crawling through pages at a configurable depth. Useful for mapping site structure and discovering endpoints for security analysis.
Instructions
Extract all URLs from a website using Python web crawler.
Args: url: Target URL depth: Crawl depth (default: 2) user_agent: Optional custom User-Agent string
Example: extract_urls("https://example.com") extract_urls("https://example.com", 2, "Mozilla/5.0... bug-bounty")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| depth | No | ||
| user_agent | No |