gpt4 book ai didi

c# - 在 mvc razor 中编码或解码保存在 cookie 中的空间

转载 作者:太空狗 更新时间:2023-10-29 22:58:11 25 4
gpt4 key购买 nike

我正在使用 jquery 创建 cookie 并为其设置值。当我读取该值时,它以 %20 的形式出现,空格已转换为类似的东西。那么我怎样才能获得适当的值(value)。

这是我的 Cookie 创建代码:

 $.cookie('ck_name', 'william smith', { path: '/' });

在 razor 中,我是这样读取 cookie 的:

 Request.Cookies["ck_coursename"].Value.ToString()

输出是:willian%20smith

我尝试了 @html.raw() 和 httputility.htmlencode,但问题仍然存在。

有什么帮助吗?可以赞赏..提前致谢。

最佳答案

该值是 URL 编码的,因此您可以使用 UrlDecode method阅读:

HttpUtility.UrlDecode(Request.Cookies["ck_coursename"].Value.ToString())

关于c# - 在 mvc razor 中编码或解码保存在 cookie 中的空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32029600/

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