asispts/http-accept
最新稳定版本:v1.0.0
Composer 安装命令:
composer require asispts/http-accept
包简介
PHP parser for HTTP Accept, Accept-Language, Accept-Encoding, and Content-Type headers.
关键字:
README 文档
README
http-accept
» PHP parser for HTTP content negotiation headers «
http-accept is a PHP library for parsing HTTP headers used in content negotiation. It supports the following headers:
AcceptAccept-LanguageAccept-EncodingContent-Type
Parser classes are provided for each header, making it straightforward to extract information from incoming requests.
Installation
Install via Composer:
composer require asispts/http-accept
Usage
Use the corresponding parser class for each header.
Parse Content-Type
$contentType = (new ContentTypeParser())->parse($source);
Parse HTTP Accept
$types = (new AcceptParser())->parse($source);
Parse Accept-Language
$languages = (new AcceptLanguageParser())->parse($source);
Parse Accept-Encoding
$encodings = (new AcceptEncodingParser())->parse($source);
Contributing
Contributions are welcome—whether bug reports, feature requests, or pull requests. For major changes, please open an issue first to discuss your ideas.
License
Licensed under the Apache-2.0 License. See the LICENSE file for details.
统计信息
- 总下载量: 50.64k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 5
- 点击次数: 1
- 依赖项目数: 4
- 推荐数: 0
其他信息
- 授权协议: Apache-2.0
- 更新时间: 2023-04-28