2010-02-27 194 views
1

你好,這是我的第一個問題:)如何壓縮在asp.net數據,並在JavaScript中解壓縮

我需要一個lib或方式來壓縮在asp.net(VB)數據與algorit放氣,但結果在javascript中膨脹。

我在JavaScript中使用一個lib:deflate.js hxxp://www.codeproject.com/KB/scripting/Javascript_binaryenc.aspx味精= 2904739

首先,我放氣,並轉換爲base64的結果,但結果是不兼容的JavaScript庫。

我是使用.NET奇爾卡特DLL hxxp://www.example-code.com/vbdotnet/deflate_string.asp

與此lib中的字符串結果是使用JavaScript libray兼容,但不自由。

我需要一種方法來壓縮asp.net中的數據並在javascript中解壓縮。這是我的網絡應用程序需要下載許多許多數據。

Pd積:對不起,我的英語:)

回答

1

而不是編程自定義解決方案,不能你只是讓你的Web服務器上的HTTP壓縮?這樣,壓縮/解壓縮將自動由網絡服務器和瀏覽器處理,並且您的數據通過網絡發送。

+0

謝謝。但該應用程序不是我的工作公司,我只能訪問他們發送給我的頁面。根據公司政策,我無法再編輯我所做的網頁,因此她尋求一種不依賴於global.asax的解決方案,因爲我無法訪問整個網站,所以無法覆蓋整個網站。 – OM1978 2010-02-28 14:31:13

0

更新這裏我的帖子是: http://pastie.org/1588170

- + - + - + - + - + - + - + - + - + - +

我使用DEFLATE編碼器和解碼器實施在http://github.com/dankogai/js-deflate

我在服務器端使用Google的V8 Javascript引擎(url)來運行我在客戶端運行在瀏覽器中的Javascript代碼。