kekos/multipart-form-data-parser
最新稳定版本:v1.1.4
Composer 安装命令:
composer require kekos/multipart-form-data-parser
包简介
PHP parser for HTTP multipart/form-data bodies
README 文档
README
Parses HTTP bodies encoded as multipart/form-data.
This package can be used as a polyfill for the PHP function
request_parse_body() available since PHP 8.4.
Install
You can install this package via Composer:
composer kekos/multipart-form-data-parser
Documentation
Usage with existing PSR-7 request
<?php use Kekos\MultipartFormDataParser\Parser; use Psr\Http\Message\ServerRequestInterface; use Psr\Http\Message\StreamFactoryInterface; use Psr\Http\Message\UploadedFileFactoryInterface; /** @var ServerRequestInterface $request */ /** @var UploadedFileFactoryInterface $uploaded_file_factory */ /** @var StreamFactoryInterface $stream_factory */ $parser = Parser::createFromRequest($request, $uploaded_file_factory, $stream_factory); $parser->decorateRequest($request); $post_fields = $request->getParsedBody(); $files = $request->getUploadedFiles();
Bugs and improvements
Report bugs in GitHub issues or feel free to make a pull request :-)
License
MIT
统计信息
- 总下载量: 77.64k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 4
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-10-12