Я использую pako.deflate
для сжатия данных в javascript, например:
js file:
const params = [{id: 5, name: '张三', list: [{code: '10010', type: 'media'}]},{id: 6, name: '李四', list: [{code: '20010', type: 'site'}]}]
let binaryString = pako.deflate(JSON.stringify(params), { to: 'string' })
http.post({data: binaryString})...
, а на веб-сервере мне нужно распаковать эти данные, используя PHP.
* 1006. * Это то, что я делаю
php file:
$data = $params['data']; // got the right post data
$res = gzinflate(base64_decode($data));
echo $res; //echo false
но $res
эхо false
Чего мне не хватает?