muffeen/url-status

检查或ping URL以获取HTTP响应/状态码。

1.0.0 2023-01-16 03:00 UTC

This package is auto-updated.

Last update: 2024-09-16 06:28:43 UTC


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许可证