Веб-анализатор — это интерфейс командной строки для веб-анализа, созданный с использованием TypeScript, позволяющий немедленно получать информацию о веб-сайте без графического пользовательского интерфейса или какой-либо сторонней установки. В настоящее время позволяет обнаруживать неработающие ссылки, экспортировать и извлекать JSON и HTML, агрегировать данные веб-сайта и многое другое.
Доступные аргументы:
-h, --help "Help menu"
-u, --url <value> "Provide a URL for parsing broken links and collecting web info"
-f, --file "Save website data to a file in JSON format (default: report.json)"
-o, --output "Specify the name of the JSON or HTML file for extracted data (don't specify an extension)"
-v, --verbose "Output link information in a file and display the data in terminal"
-d, --debug "Debug logs (more in-depth information about the domain/tools being used)"
-w, --web "Saves website data to a file in HTML format (default: report.html)"
-b, --broken "Scans provided URL for broken links, returning a status code"
Вы можете запустить эту команду, чтобы собрать неработающие ссылки на вашем веб-сайте и экспортировать их в файл JSON:
webanalyzer -u https://example.com -f -o example_report -b
Если вместо этого вам нужно быстро экспортировать исходный код HTML, вы можете запустить ту же команду, что и выше, но с включением флага -w
:
webanalyzer -u https://example.com -f -o example_report -b -w
ПРИМЕЧАНИЕ. В зависимости от вашей системы и способа установки веб-анализатора вам может потребоваться использовать npx
вместе с утилитой CLI в приведенных выше примерах.