gpt4 book ai didi

coldfusion - 如何去掉一个url变量

转载 作者:行者123 更新时间:2023-12-03 18:08:33 27 4
gpt4 key购买 nike

我有一个 url.LoginID,我想在用户单击登录链接时将其从地址栏中删除。它必须是书签,不能是表单提交。

问:如何从 Index.cfm 中删除 ?LoginID?LoginID=XYZ&AssignmentID=123

大概是这样的:

<cflocation url="#cgi.SCRIPT_NAME#?#cgi.QUERY_STRING#" addtoken="no">

最佳答案

看起来你在正确的轨道上。

如果 loginID 是查询字符串中的唯一内容,则您可以简单地 cflocation 到目标页面而无需查询字符串。

如果查询字符串中有其他数据,那么您可以执行以下操作:

<cfset q = reReplaceNoCase(cgi.query_string, "LOGINID=[^&]+&?", "")>
<cflocation url="#cgi.SCRIPT_NAME#?#q#">

这基本上删除了 loginid 和所有内容,直到字符串的 en 或下一个 URL 变量。

关于coldfusion - 如何去掉一个url变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4700884/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com