【发布时间】:2012-10-31 09:24:29
【问题描述】:
我有一个带有多个参数的 url 用于 http 请求。它看起来像这样:
http://www.url.com/site.php?parameter1=x¶meter2=y
我想在javascript中做这样的事情:
http://www.url.com/data=wafseghsgse or http://www.url.com/site/?data=wafseghsgse
在 php 中,我会重新获取“旧”网址以使用它。
我正在寻找最快的方法,而不是最安全的方法。为了保存加密密钥,我会使用数据库或会话(安全?)。
寻找您的好主意。
【问题讨论】:
-
您正在寻找构建 URL 缩短器。有很多关于如何在外面建立一个的信息。相关:URL Shortening Site 和 URL shortener: best encoding method?
-
@quentin 因为我不喜欢用户看到发送的参数可能是 user_id 等。
-
您会将密钥发送到浏览器进行加密吗?
-
在客户端浏览器上使用 javascript 加密某些内容不会使您的应用程序安全。
-
@Salman。不,我会从数据库中获取它或将其存储在会话中。最后一个我不知道它是否保存。
标签: php javascript encryption