2010-05-30 64 views
0

我需要能夠採取一個JavaScript字符串,使用任何快速和可用的手段壓縮它,並得到一個二進制字符串/ blob。使用nsIZipWriter或其他將字符串壓縮爲字符串?

背景:

擴展我發展需要各種大型內容發送到我的服務器。 它通過動態創建表單,向表單添加字段併發布它來方便地完成此操作。其中一些領域對於多種用途來說只是太大的帶寬。我希望能夠在添加它們之前對它們進行壓縮,然後在字符引起消息中的問題時對它們進行基本64位處理。有任何想法嗎?

我可以在磁盤上使用nsiZipWriter和臨時文件,但這是非常醜陋的,可能很慢。

回答