高效,URL安全的双向文本编码

时间:2011-11-03 14:53:13

标签: encoding compression

我觉得我最终不得不这么做。我有一些数据,比如要在页面上显示的一系列产品。我的网址如下所示:

http://mywebsite.com/displayproducts/?p=product_id1,product_id2,product_id3,product_id4

我想匿名化该产品列表,因此它不是可读的URL。它不一定是加密安全的,但我只是不希望用户能够直接从URL读取数据。

我想要一些看似“随机”的东西,一个la:

http://mywebsite.com/displayproducts/?p=X298Xjijdf088DFhj781hJhk1

...但解码为product_id1,product_id2,product_id3,product_id4

通常,我只是压缩字符串,然后base64编码,但我想知道是否有更聪明的方法。我想避免在后端保持状态或者想出一些方案来为每个产品ID分配整数值。无论数据的性质如何,我都在寻找一般的text->文本解决方案。

0 个答案:

没有答案