Url analyzer
URL Analyzer
import json def extract_urls_from_har(har_file_path, output_txt_path): with open(har_file_path, 'r', encoding='utf-8') as f: har_data = json.load(f) urls = [] for entry in har_data.get('log', {}).get('entries', []): request = entry.get('request', {}) url = request.get('url') if url and url.startswith("http"): urls.append(url) # Write to text file for step 2 compatibility with open(output_txt_path, 'w', encoding='utf-8') as f: for url in urls: f.write(f"{url}\n") print(f"Extracted {len(urls)} URLs and saved to '{output_txt_path}'.") # Example usage extract_urls_from_har("example.har", "urls.txt")Upload URL List
Upload a text file with one URL per line to analyze the types of resources they represent.
Analyzing URLs, please wait...
Analysis Results
URL Summary
Total URLs: 0
Valid URLs: 0
Invalid URLs: 0
Empty lines: 0
URL Types
Protocol Distribution
URL Details
Advanced Filtering
No URLs match your current filters.
# | URL | Type | Protocol | Status |
---|