ludovicm67 / url-explorer
从URL获取所有您所需的信息
v1.0.5
2018-08-13 09:23 UTC
Requires
- php: ^7.1
- ludovicm67/request: ^1.0
README
从URL获取所有您所需的信息
安装
只需运行以下命令:composer require ludovicm67/url-explorer
将其添加到您的PHP项目中!
如何使用它?
运行以下代码
<?php require('./vendor/autoload.php'); // include here composer autoloader! use ludovicm67\Url\Explorer\Explorer; echo new Explorer("https://github.com/ludovicm67/php-url-explorer");
将得到类似的结果
{ "code": 200, "title": "ludovicm67/php-url-explorer", "description": "php-url-explorer - Get all informations you need from an URL", "img": { "url": "https://avatars3.githubusercontent.com/u/9420561?v=3&s=400", "width": 250, "height": 250, "mime": "image/png" }, "type": "small", "url": { "request": "https://github.com/ludovicm67/php-url-explorer", "final": "https://github.com/ludovicm67/php-url-explorer", "base": "github.com" }, "updated": "2017-06-05T20:11:27+00:00" }
我可以获取哪些信息?
默认情况下,您可以从以下URL获取所有以下信息
code
:请求的HTTP代码title
:页面标题description
:网页描述img
:代表网页的图像;如果等于null
,则没有图像可用,否则将提供url
:图像的URLwidth
:图像的宽度height
:图像的高度mime
:图像的MIME类型
type
:要显示的卡片的类型。它可以是以下值image
:URL是图像none
:未找到信息basic
:仅找到标题和可能找到的描述(没有图像)small
:找到了图像,但很小large
:如果图像的宽度 >= 400 且高度 >= 200
url
:这里有一些有用的URLrequest
:用于请求的URLfinal
:经过一些重定向后的最终URLbase
:最终URL的主机名
updated
:UTC时区中获取信息的时间(如果您在某个地方缓存了结果,这可能很有用)