cookies - 如何读取 ColdFusion 中名称中包含特殊字符的 cookie 值?

标签 cookies coldfusion

我正在使用 ColdFusion 尝试读取存储在名为“LiSESSION:test-0”的 session cookie 中的值。 cookie 存储在“test.com”域中,来自“community.test.com”运行的代码,我无权访问代码来更改名称。我正在从“test.com”读取值,这就是我能够访问 cookie 的方式。

例如:

<cfparam name="cookie.LiSESSIONID:test-0" type="string" default="" />

.. 引发错误,指出“:”是无效字符(“无效的解析器构造”)。

最佳答案

与处理所有变量(不仅仅是 cookie)的方式相同 - 使用方括号表示法:

Cookie['LiSESSIONID:test-0']

关于cookies - 如何读取 ColdFusion 中名称中包含特殊字符的 cookie 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3265516/

相关文章:

coldfusion - ColdFusion 是否支持委托(delegate)?

php - cookie 值中的逗号在 ZF2 中被双重解析

python - 重定向后 Cookie 丢失(Bottle + uWSGI + Python)

javascript - ColdFusion 的 onError 和 cferror 问题

coldfusion - cfthread 中的cfcfhart 可能吗?如何获得输出?

java - Oracle:OALL8 处于不一致状态

javascript cookie 不会被删除

c# - 如何检查 cookie 是否存在,即使它是在另一个应用程序中创建的? (使用 JS 或 C#)

javascript - 函数不返回变量

mysql - 在页面上显示结果,然后使用 ColdFusion 将多条记录插入 MySQL 表中