我通過websockets發送大量的JSON數據。 JSON可能有超過1000個條目。由於幀大小的限制,Websocket協議會自動將JSON分解爲幀,這是無法幫助的。因爲我們無法改變websockets的框架大小。Websocket框架大小限制
問題:
當我嘗試使用JSON.parse
它給了我一個解析錯誤,因爲該框架是不完整的JSON對象這是顯而易見的,以評估我的JSON。所有這些都發生在Websocket onmessage
事件回調中。我如何以不同的框架接收巨大的JSON並仍然能夠解析它? 我試圖連接onmessage
幀仍然錯誤仍然存在。
方問題:
如何正確concatinate一個破碎的JSON?
側回答:爲了不留任何大塊... – Eloff
對此有何分辨率是多少?我面臨同樣的問題。 –
將此列表中的緩衝區大小參數添加到您的web.xml中 https://github.com/Atmosphere/atmosphere/blob/master/modules/cpr/src/main/java/org/atmosphere/cpr/ApplicationConfig.java –