2014-11-13 94 views
1

我正在研究一個應用程序,您可以在其中通過拖動矩形或多邊形選擇來在地圖中選擇多個元素。之後,用戶可以進行一些額外的設置,按下發送按鈕並進入結果頁面。我想通過GET發送請求,以便用戶可以例如保存鏈接。Javascript縮短獲取值

我的問題是被選中元素的數量可能非常大(大約1000),所以如果我使用所有元素ID對數組進行base64編碼,URL變得容易過大。發送多邊形或矩形座標不是一種選擇,因爲用戶可以手動取消選擇單個浮標。

所以我的問題是如何有效地壓縮一個整數數組到一個短的字符串?

回答

0

所以我在最後的地方使用的解決方案是使用不是GET,但存儲#後的所有內容。對於散列字符串沒有大小限制,因此即使大量數據也可以存儲在那裏。