datrim/http-data

Http 数据压缩和序列化

1.0.1 2020-05-03 19:29 UTC

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 协议