Пако сжимается в Javascript, чтобы распаковать в PHP - PullRequest
0 голосов
/ 02 мая 2020

Я пытаюсь сжать в Javascript используя pako и распаковать в PHP, но распаковка не работает. Я сначала base64 строки, а затем сжимаю ее. Я вижу предложения для base64 сжатой строки перед отправкой в ​​PHP (как описано здесь ), но в итоге получается строка намного большего размера.

// Сжать в Javascript

        var b64 = btoa(JSON.stringify(sendData));
        compData = pako.deflateRaw(b64, { to: 'string' });

// Распаковка в PHP

      $data = gzinflate(compData );
      $data = base64_decode($data);
      $data = json_decode($data, true);
...