ordinary9843 / meta-master
分析并爬取静态网站的元标签
v1.0.0
2024-01-02 09:46 UTC
Requires
- php: >7.1
- guzzlehttp/guzzle: ^6.5
Requires (Dev)
- phpunit/phpunit: >7.0
This package is auto-updated.
Last update: 2024-09-23 09:11:57 UTC
README
简介
分析并爬取静态网站的元标签。
需求
该库有以下需求
- PHP 7.1+
安装
通过composer要求该包
composer require ordinary9843/meta-master
用法
示例用法
<?php require './vendor/autoload.php'; use Ordinary9843\MetaMaster; $metaMaster = new MetaMaster(); /** * Set connection time (in seconds). */ $metaMaster->setConnectTimeout(5); $metaMaster->setTimeout(5); /** * Analyzing the meta tags from website. * * Output: [ * 'title' => '', * 'charset' => '', * 'keywords' => '', * 'description' => '', * 'viewport' => '', * 'author' => '', * 'copyright' => '', * 'robots' => '', * 'og' => [], * 'twitter' => [] * ] */ $metaMaster->parse('https://github.com/ordinary9843'); /** * Get all messages. * * Output: [ * '[INFO] Message.', * '[ERROR] Message.' * ] */ $metaMaster->getMessages();
测试
composer test
许可
(MIT 许可证)