Как сжать JSON из PHP и распаковать в ASP.NET - PullRequest
0 голосов
/ 27 сентября 2010

У меня проблема с передачей JSON с сервера PHP и сервера ASP.NET.Я получаю фатальную ошибку: допустимый объем памяти 67108864 байта исчерпан (попытался выделить 48 байтов)

Я ищу способ сжатия JSON.

Спасибо

Ответы [ 4 ]

1 голос
/ 27 сентября 2010

Сжатие JSON, вероятно, ничего не изменит, так как вам понадобится несжатый JSON, прежде чем вы сможете сжать его (т.е. вы в конечном итоге будете использовать даже больше памяти, чем используете в настоящее время).

0 голосов
/ 29 сентября 2010

Регулярно очищайте выходные буферы, так что вам не нужно иметь больше нескольких килобайт для создания потока в несколько мегабайт.

0 голосов
/ 27 сентября 2010

.NET имеет встроенные классы сжатия.Например, классы DeflateStream или GzipStream, расположенные в пространстве имен System.IO.Compression.Они должны сделать свое дело.

0 голосов
/ 27 сентября 2010

Почему бы не увеличить объем памяти в файле PHP.ini?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...