我找不到我要找的關鍵字。當我通過URL編碼或存儲數據,包括數據,任何東西,谷歌任何東西,我會得到各種結果,除了我感興趣的。這是唯一的網站,我可以找到我的頭頂部,顯示我是什麼尋找:樹後將數據存儲到URL鏈接?
/它有很長的代碼,幾乎是滿的數據。我應該考慮怎樣才能做到這樣的事情?是否應該根據自己的需要創建自己的方法?或者有什麼辦法可以只需要一個超長文本,並使用一個庫對其進行編碼以使其對URL更小,然後在加載時對其進行解碼?
我需要噸數,100左右我想這將是這樣的,第一關使用符號分隔每個「變量」,在這種情況下,讓我們用「 - 」,做這樣的事情:
www.url.com/tree/1-1-1-0-3-2-1-3-4-5-2...total of 100 numbers..1-0-2
,但隨後它被編碼得小得多,例如 www.url.com/tree/xDgdmFdmnDfjSDfjSFdKflWepLS
,並且該URL在加載後被解碼並且在幕後檢索和使用該數據。
有沒有更容易這樣做的方法,還是必須人工做取決於他們的需要?我的意思是更簡單一種編碼方式,還是必須自己編碼?例如,如果這樣做的話,如果有多個相同的數字相鄰,那麼它會將它們轉換成字母,假設有5個3彼此相鄰,它將使用字母c來顯示數字是,並且它是重複次數的大寫字母,所以cE意味着連續5個3。
我的問題是,有沒有一種方法來編碼它,或者我必須想辦法自己編碼它,就像我正在寫的例子?
任何有關此主題的信息都非常感謝!非常感謝您提前多花時間閱讀所有內容和回覆,抱歉打擾
這就是Base64編碼:http://en.wikipedia.org/wiki/Base64它將任何字節數組轉換爲可傳輸的文本。特別是如果你使用它的網絡安全版本。 –
當然,從來沒有猜到這個名字,非常感謝。並感謝一堆鏈接! –
請記住:如果您看到一串亂七八糟的字母和數字以一個或兩個'='符號結尾,您可以通過「我知道!這就是Base64!」立即給大家留下深刻的印象! ;-) –