mixed-content-crawler
Find mixed content errors on a site by crawling it with Puppeteer
Installation
$ npm install mixed-content-crawler
CLI Demo
CLI Usage
$ mixed-content-crawler Find mixed content errors on a site by crawling it with Puppeteer Usage $ mixed-content-crawler <url> Example $ mixed-content-crawler https://buster.neocities.org/crwlr/ $ mixed-content-crawler https://buster.neocities.org/crwlr/resolved: 200 https://buster.neocities.org/crwlr/resolved: 200 https://buster.neocities.org/crwlr/other.htmlblocked-mixed-content: http://http.badssl.com/icons/icon-red.pngresolved: 200 https://buster.neocities.org/crwlr/mixed-content.htmlresolved: 404 https://buster.neocities.org/crwlr/missing.htmlrequestfailed: https://buster.neocities.org/crwlr/dummy.pdf {"errorText":"net::ERR_ABORTED"}
Module Usage
const mixedContentCrawler = ; const results = await ;results;// https://buster.neocities.org/crwlr/mixed-content.html// -> http://http.badssl.com/icons/icon-red.png
TODO
- [] Allow for ignoring
location.hash
when determinining unique URLs - [] Better documentation
License
ISC © Buster Collings