muffeen / url-status
检查或ping URL以获取HTTP响应/状态码。
1.0.0
2023-01-16 03:00 UTC
Requires
- php: ^5.4 || ^7.0 || ^8.0
- ext-curl: *
- ext-json: *
Requires (Dev)
README
此软件包可用于检索特定URL的HTTP状态码以及其头部信息。
- 易于使用。
- 轻量级,无依赖。
- 可以通过curl选项轻松配置。
要求
此软件包仅需要php curl和json扩展。PHP版本要求为5.4以上。
安装
将muffeen/url-status
添加到你的composer.json
文件中的require依赖项
composer require muffeen/url-status
使用方法
参考以下示例
use Muffeen\UrlStatus\UrlStatus; $urlStatus = UrlStatus::get('http://www.example.com'); $httStatusCode = $urlStatus->getStatusCode(); $responseHeaders = $urlStatus->getResponseHeaders();
通过使用curl选项常量扩展你的请求。以下示例展示了如何为请求设置用户代理。
use Muffeen\UrlStatus\UrlStatus; $urlStatus = UrlStatus::get('http://www.example.com', array( CURLOPT_USERAGENT => '<user-agent-here>', )); $httStatusCode = $urlStatus->getStatusCode(); $responseHeaders = $urlStatus->getResponseHeaders();
许可证
此软件包是开源软件,许可协议为MIT许可证。