hissezhaut / http-status-check
用于爬取网站并检查HTTP状态码的命令行工具
1.0.2
2016-10-07 14:57 UTC
Requires
- php: >=5.5.0
- spatie/crawler: ^1.0
- symfony/console: ^2.7|^3.0
Requires (Dev)
- phpunit/phpunit: 5.0.*
This package is not auto-updated.
Last update: 2024-09-14 19:47:51 UTC
README
此仓库提供了一种工具,用于检查给定网站上每个链接的http状态码。
Spatie是比利时安特卫普的一家网页设计公司。您可以在我们的网站上找到我们所有开源项目的概述这里。
Postcardware
您可以使用此软件包(它是MIT许可的),但如果它进入了您的生产环境,您需要从您家乡寄给我们一张明信片,注明您正在使用我们的哪个/哪些软件包。
我们的地址是:Spatie,Samberstraat 69D,2060 安特卫普,比利时。
最好的明信片将被发布在我们的网站上开源页面。
安装
通过Composer
composer global require spatie/http-status-check
使用方法
此工具将扫描给定网站上所有链接。
http-status-check scan https://example.com
对于找到的每个链接,它将输出一行。
爬取完成后,将显示摘要。
默认情况下,它使用10个并发连接来加速爬取过程。您可以通过向concurrency选项传递不同的值来更改该数字。
http-status-check scan https://example.com --concurrency=20
变更日志
有关最近更改的更多信息,请参阅变更日志。
贡献
有关详细信息,请参阅贡献。
安全性
如果您发现任何与安全相关的问题,请通过freek@spatie.be发送电子邮件,而不是使用问题跟踪器。
测试
要运行测试,您首先需要在单独的终端窗口中启动包含的基于node的服务器。
cd tests/server
./start_server.sh
服务器运行时,您可以开始测试。
vendor/bin/phpunit
鸣谢
关于Spatie
Spatie是比利时安特卫普的一家网页设计公司。您可以在我们的网站上找到我们所有开源项目的概述这里。
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。
