我試圖減少串這樣的尺寸:如何減少字符串的長度?
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE0NDU0OTk3NDUsImQiOnsiYXV0aF9kYXRhIjoiZm9vIiwib3RoZXJfYXV0aF9kYXRhIjoiYmFyIiwidWlkIjoidW5pcXVlSWQxIn0sInYiOjB9.h6LV3boj0ka2PsyOjZJb8Q48ugiHlEkNksusRGtcUBk'
的東西,有人會喜歡這類型在小於30秒時:
'aF9kYX'
,並能夠將其回到原來的字符串。我怎麼能做到這一點?
編輯:我想我不清楚,首先我不知道我想要什麼是可能的。 因此,我有我的應用程序要求輸入令牌來登錄,這就是智威湯遜。但是對於某人來說手動輸入的時間太長了。所以我認爲有一種算法可以使這個字符串變小(壓縮它),以便輸入更容易,更快速。這使我的我怎麼會用這樣的算法心中的一個例子是:
short_to_big(small_string) //Returns the original JWT
big_to_short(JWT_string) //Returns the smaller string
你只是想存儲一串長字符串,然後檢索它們,或者你想以某種方式壓縮和解壓縮任意字符串? – TigerhawkT3
從第一組到第二組的映射顯然不是1-1,這意味着第二組中將會有一個字符串's',它映射到第一組中的多個字符串。問題是如果給予's',你想要做什麼? –
這似乎是一個JSON Web令牌。你究竟想要完成什麼?無論你在做什麼,你都在降低JWT方案的有效性。 –