如果我有一个网站并且 URL 是www.example.com/mainpage.cfm?id=0123&app=2
,我怎样才能隐藏id=0123
and app=2
那么用户将无法更改这些变量?
我正在查看一个由我之前的人编写的复杂程序,他通过 URL 将这些变量从一个页面传递到另一个页面。我只是在寻找快速修复方法,因为我不想重写整个程序。
以下是对其进行编码的方法:
#URLEncodedFormat(Encrypt(id, "#key#"))#
id 是变量,key 可以是任何东西(用作编码和解码的证书)。
解码:
cfset url.id = #Decrypt(url.id, "#key#")#
同样,关键变量将与要编码的变量相同。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)