- Çok sayfalı web uygulamalarını bir Zip dosyasına tarayıp arşivleyen ve doğrudan servis edebilen Multi-Page Application (MPA) Archiver
mpa http://example.net komutu verildiğinde, headless Puppeteer kullanarak özyinelemeli biçimde tarar ( CPU sayısı / 2 kadar thread kullanır )
- Sitemap'i alıp başlangıç noktası olarak kullanır
- Yalnızca site URL'lerini tarar, ancak harici kaynakları da
fetch eder
- Sitenin kaynaklarını da kaydeder
mpa/sitemap.txt ve mpa/sitemap.xml oluşturur
- İşlem yarıda kesilirse yeniden başlatılabilir. Her 250 URL'de bir checkpoint kaydeder
- SPA durumunda,
--spa seçeneğiyle orijinal HTML kaydedilebilir
Henüz yorum yok.