как распаковать данные в php и данные, которые используют pako.deflate из js - PullRequest
0 голосов
/ 08 января 2020

Я использую 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

Чего мне не хватает?

...