【发布时间】:2015-04-21 17:51:37
【问题描述】:
作为权宜之计,我们正在使用 CloudFlare 来处理一些仍然运行经典 ASP 的旧网站的移动重定向。为了绕过我们没有移动版本的页面的移动重定向,CloudFlare 要求我们设置以下 cookie:
__cf_mob_redir
这里的问题是 Classic ASP 正在把它变成这样:
%5F%5Fcf%5Fmob%5Fredir
如果我们控制 cookie 的读取无关紧要,但我们没有,所以这是个问题。
我的问题是:如何在经典 ASP 中设置包含下划线的 cookie 值?
【问题讨论】:
-
这看起来像是 URL 编码的。您如何发送 cookie 的值 - 是通过查询字符串。无论如何,这是一个指向 asp URL 解码函数的链接 - aspnut.com/reference/encoding.asp
-
如果我们是读取 cookie 的人,那会有所帮助。问题不在于读取 cookie,而是设置 cookie。我们必须能够在没有字符编码的情况下设置 cookie。
-
你需要展示一些代码。
标签: cookies asp-classic