散列/编码参数通过javascript发送到url

时间:2016-09-05 14:04:27

标签: javascript php

我在页面的网址中发送了一个id,如autom.ca/quote.php?id=12345 它是通过java脚本发送并由php接收我想要哈希这个uri,以便它可以作为autom.ca/quote.php?id=hashedvalue发送,当我解码它时,它应该返回我发送的确切值在哈希之前。我正在使用java脚本发送id和PHP来检索它的任何解决方案吗?

1 个答案:

答案 0 :(得分:-1)

为此提供了一个出色的库-https://hashids.org/php/

它将根据数字生成简短的,唯一的,非顺序的ID。它将347之类的数字转换为yr8之类的字符串,或将[27, 986]之类的数字数组转换为3kTMd。当然,它允许您将它们转换回去。