从JavaScript创建字典cookie
Creating a Dictionary cookie from JavaScript
如何(使用JavaScript)向cookie添加键值对?
cookie应该用类似的C#代码读取
string userID = Request.Cookies["UserData"]["UserID"];
string token = Request.Cookies["UserData"]["Token"];
它应该像这样开始
document.cookie=...
如果我设置值而不是尝试读取,我会在cookie中获得以下格式:
name=BLA&age=100
因此,您只需要将cookie设置为URL
格式即可。
您应该在设置为cookie之前对值进行编码,并在服务器端使用HttpUtility.UrlDecode
来获得您期望的值。
此代码
Response.Cookies["UserData"]["Name"] = HttpUtility.UrlEncode("BL&&&)(@!^A");
Response.Cookies["UserData"]["Age"] = "100";
生成此cookie
Name=BL%26%26%26)(%40!%5eA&Age=100
为了阅读,我正在使用
var value1 = HttpUtility.UrlDecode(Request.Cookies["UserData"]["Name"]);
var value2 = HttpUtility.UrlDecode(Request.Cookies["UserData"]["Age"]);
相关文章:
- javascript结合了数组和字典
- 在jquery中为显示/隐藏设置cookie
- 按下按钮时保存cookie
- python到“;流“;字典处理
- 无法为打字稿字典赋值
- 如何在Analytics.js中始终了解最新的cookie过期时间
- php httponly cookie在浏览器关闭时被删除
- 如何在提交表单时将PHP变量传递到Javascript cookie中
- CORS-服务器端cookie没有保存在chrome浏览器上
- 如何为后台更改程序代码设置cookie
- 如何从另一个域加载cookie
- 使用jquery cookie的第三方cookie
- 无法在基于Cordova的应用程序中读取Set Cookie标头
- 如何在Javascript中将单选按钮值保存到cookie中
- cookie加载事件页面重定向
- MVC C#从jQuery和JSON.stringify创建的cookie中读取值
- 为什么可以't我在谷歌浏览器中返回cookie
- 如何使用单选按钮设置cookie值
- PhantomJS(vs nightwatch.js)设置cookie错误
- 从JavaScript创建字典cookie