而不是像我想要的那样具有参数。
这是因为我不想提供一种简单的方法来查看所有内容,只需将12替换为13,14,15等。
所以我需要一种方法,可以将数字编码成字符串,然后解码。
类似
httP://mysite.com?image=+encode(myNumber);when I create the link and
解码(imageParam);当我从HTTp请求中获取值时。
有没有可用的方法呢?
答案 0 :(得分:1)
选项1:
不要使用数字开头。使用GUID。
选项2:
哈希你的号码。 MD5是一种快速哈希算法(虽然相当弱,而且这些天很容易发现原始值)。您可能希望使用SHA1或SHA2。
选项3:
加密您的号码,以便日后再解密。这通常在计算上非常密集。
我个人会选择1而不是使用整数。