我正在一個Web門戶上工作,在我的場景中有大尺寸JSON字符串(1MB)由服務器發送。我們正在使用WebSocket協議。顯然,它花費很長時間來加載客戶端的瀏覽器。JSON - 優化
我已經嘗試在服務器端壓縮JSON並嘗試使用Javaacript解壓縮。壓縮是好的,但我解壓縮時使用JS時出現一些錯誤。我用這個庫http://jsxgraph.uni-bayreuth.de/wp/2009/09/29/jsxcompressor-zlib-compressed-javascript-code/
任何人都可以請建議,如果有另一種方式?
P.S.因爲我使用WebSocket,所以我不能依靠瀏覽器的解壓縮。
你總是看到錯誤解壓縮時?或者它是間歇性的?如果您使用gzip在服務器上壓縮,zlib在客戶端(瀏覽器/ JavaScript)上解壓縮,那將會是一個問題。雖然2是相似的,但它們不是比特流兼容的。 –
我總是得到錯誤。即使我懷疑Gzip和Zlib的組合會起作用。你有任何其他想法/解決方案嗎?感謝您的回覆! – Elf
你如何壓縮服務器端的數據?動態通過PHP?其他一些語言?你打電話進行壓縮的功能是什麼? –