pointybeard / uriinfo
使用cURL探测URL并返回相关信息的帮助类。
1.0.1
2018-10-08 00:29 UTC
Requires
- php: >=5.6.6
This package is auto-updated.
Last update: 2024-09-08 14:18:15 UTC
README
使用cURL探测URL并返回相关信息的帮助类。
安装
URIInfo通过Composer安装。要安装,使用composer require pointybeard/uriinfo
或将"pointybeard/uriinfo": "~1.0"
添加到您的composer.json
文件中。
使用示例
以下是如何使用此类组的一个快速示例
include "vendor/autoload.php";
use pointybeard\URIInfo\Lib;
$info = (new Lib\URIInfo("https://example.com"))->run();
## Check the HTTP Status code
var_dump($info->http_code);
可用属性
此类使用cURL探测提供的URL。可用的属性与调用curl_exec()
时提供的属性相匹配。具体来说,这些是
url, content_type, http_code, header_size, request_size, filetime, ssl_verify_result, redirect_count, total_time, namelookup_time, connect_time, pretransfer_time, size_upload, size_download, speed_download, speed_upload, download_content_length, upload_content_length, starttransfer_time, redirect_time, certinfo, primary_ip, primary_port, local_ip, local_port, redirect_url, request_header
有关更多信息,请参阅PHP手册中的curl_exec()方法
支持
如果您认为您找到了一个错误,请使用GitHub问题跟踪器报告,或者更好的是,分支库并提交一个pull请求。
贡献
我们鼓励您为此项目做出贡献。请查阅贡献文档以了解如何参与。
许可证
"URIInfo"遵循MIT许可证。