我在从PHP服务器和ASP.NET服务器传递JSON时遇到问题。 我收到致命错误:允许的内存大小为67108864字节耗尽(试图分配48个字节)
我正在寻找一种压缩JSON的方法。
由于
答案 0 :(得分:1)
压缩JSON可能不会改变任何东西,因为在压缩它之前你需要未压缩的JSON(即,你最终会使用更多的内存然后你正在使用它)。
答案 1 :(得分:0)
为什么不在PHP.ini文件中增加内存大小?
答案 2 :(得分:0)
.NET内置了压缩类。例如位于System.IO.Compression命名空间中的DeflateStream或GzipStream类。他们应该这样做。
答案 3 :(得分:0)
定期刷新输出缓冲区,因此您不需要超过几KB来生成许多MB流。