承接 hoanguyencoder/http-status 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

hoanguyencoder/http-status

最新稳定版本:v1.0.1

Composer 安装命令:

composer require hoanguyencoder/http-status

包简介

HTTP status code helper for PHP

README 文档

README

A simple PHP library that provides HTTP status code checking and URL validation.

👨‍💻 Author

Hoa Nguyen – hoanguyencoder

🌐 Website: https://hoanguyenit.com

🔗 Connect with me:

📦 Demo

Example result when checking a URL status:

Demo

📦 Installation

Install via Composer:

composer require hoanguyencoder/http-status

🚀 Usage The CheckUrl class helps validate URLs and retrieve HTTP status codes.

require 'vendor/autoload.php';

use Hoanguyencoder\HttpStatus\lib\CheckUrl;

// Kiểm tra URL có hợp lệ không
$isValid = CheckUrl::isUrl('https://hoanguyenit.com');

var_dump($isValid); // true

// Kiểm tra HTTP status code của URL
$statusCode = CheckUrl::check('https://hoanguyenit.com');

echo $statusCode; // 200 (hoặc 301, 302, ...)

📚 Available Methods 🔹 CheckUrl::isUrl(string $uri): bool

Kiểm tra chuỗi có đúng định dạng URL hay không.

CheckUrl::isUrl('https://hoanguyenit.com'); // true
CheckUrl::isUrl('abc123');             // false

🔹 CheckUrl::check(string $url): int

Gửi HTTP request (HEAD) để lấy HTTP status code.

CheckUrl::check('https://google.com'); // 200
CheckUrl::check('https://abcxyz');     // 0

🔎 Giá trị trả về:

200 – 399 → URL hợp lệ & truy cập được

0 → URL không hợp lệ hoặc không kết nối được

✅ Requirements

PHP >= 8.0

🧪 Testing

Run tests using PHPUnit:

vendor/bin/phpunit

📄 License

MIT License.

统计信息

  • 总下载量: 2
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: CSS

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-12-30