【发布时间】:2021-10-12 18:03:39
【问题描述】:
我知道这很简单。但我找不到我的剪切粘贴代码或其他有效的东西。
我正在加密一个字符串。
<cfset encrlink = encrypt("uid=WWWDDD&email=BOBEMAIL@BOB.COM", APPLICATION.AesKeyForMails, "AES", "HEX")>
效果很好。然后我解密它。
<cfset dncrlink = decrypt("#encrlink#", APPLICATION.AesKeyForMails, "AES", "HEX")>
<cfoutput>[#dncrlink#]</cfoutput>
效果很好。发出“uid=WWWDDD&email=BOBEMAIL@BOB.COM”
我需要取出 "uid=" 和 "email=" 并用作解密字符串的变量。通过解析。我只是有点卡住了。是修剪吗?寻找?我有点有这个工作。但不确定如何构建 cfset。
<cfoutput>
<cfset theUrl = "#dncrlink#" />
<cfloop list="#theUrl#" index="URLPiece" delimiters="&">
<br>#listFirst(urlPiece, "=")# = #listLast(urlPiece, "=")# <br>
</cfloop>
</cfoutput>
【问题讨论】:
-
您使用的逻辑对我来说似乎很好。
标签: coldfusion coldfusion-2016