-----解決策--------------------------------js を使用してみることができます:
例: js のエンコード テキストには、3 つの関数 (escape、encodeURI、encodeURIComponent) が含まれ、それに対応する 3 つのデコード関数: unescape、decodeURI、decodeURIComponent
------解決策------- --- ----------base64 は元の文字列よりわずか 1/4 長いだけです
また、長すぎる場合は、変換アルゴリズムではなく元の文字列を短くすることを検討すべきだと思います
元の文字列の長さを維持できたとしても、URL に適用可能なすべての文字
を保証することは困難であるためです。
-----解決策---------
を保証することは困難であるためです。
元の文字列の仕様は顧客によって記述されており、暗号化する必要があります。元の文字列を短くすることはできず、可能な限り元の長さを維持することしかできません。 Base64 はエンコードのみであり、暗号化ではありません。また、
にも準拠していません------解決策---------------- --------
を保証することは困難であるためです。
この方法はとても良いです、貴重なアドバイスありがとうございます