datrim / http-data
Http 数据压缩和序列化
1.0.1
2020-05-03 19:29 UTC
Requires
- php: ^7.2.5
Requires (Dev)
- phpunit/phpunit: ^5.2
This package is auto-updated.
Last update: 2024-08-29 03:58:08 UTC
README
HttpData 是一个简单的包,用于编码和解码通过 http 请求发送的数据。
安装
Composer
从命令行运行
composer require datrim/http-data
用法
基础用法
现在包已安装,您可以像这样使用这两个类
编码数据(压缩的)
<?php use Datrim\HttpData\HttpDataEncoder; $data = [ 'name' => 'MyData', 'value' => 'My data value' ];
要编码压缩的数据(默认)
$encoder = new HttpDataEncoder($data);
或者,如果数据应该以未压缩的形式传输。
$encoder = new HttpDataEncoder($data, false);
然后获取编码数据
$encoded Data = $encoder->data();
解码数据
<?php use Datrim\HttpData\HttpDataDecoder; $decoder = new HttpDataDecoder($encodedData); $decodedData = $decoder->data();
就这样!
许可证
HttpData 包是开源软件,许可协议为MIT 协议