首页 > 编程语言 >C# 写入Cookies和读取Cookies

C# 写入Cookies和读取Cookies

时间:2022-10-09 00:35:26浏览次数:42  
标签:UrlEncode Cookies 读取 C# cookies HttpUtility cookie Values

写入Cookies
string userId = dt.Rows[0]["user_no"].ToString();
string userName = dt.Rows[0]["user_name"].ToString();

HttpCookie cookie = new HttpCookie("UserInFo");
//使用HttpUtility.UrlEncode 避免中文乱码
cookie.Values["userno"] = HttpUtility.UrlEncode(userId);
cookie.Values["username"] = HttpUtility.UrlEncode(userName);
Response.Cookies.Add(cookie);

读取Cookies
HttpCookie cookies = Request.Cookies["UserInfo"];
ViewBag.UserNo = HttpUtility.UrlDecode(cookies.Values["userno"]);
ViewBag.UserName = HttpUtility.UrlDecode(cookies.Values["username"];

标签:UrlEncode,Cookies,读取,C#,cookies,HttpUtility,cookie,Values
From: https://www.cnblogs.com/qiuyublog/p/16770747.html

相关文章

  • 肺ct 图像识别系统
    多图片展示(图片切换格式还是显示多张,换下一页)转换成jpg图片是本地的,再选选不到单图片一整个流程省份证电话号码格式问题000操作病人图片,自动显示病人数......
  • 我的ACM之旅
    2021年作为大一新生接近开学那会儿,听学长的描述ACM,便有点兴趣。九十月份因为感情上的一些事情没有专心学习,一个人也不认识,在ACM入门的门口摸爬滚打。十一月份进入学校ACM......
  • QGC添加在线地图
    一、概述QGC版本:qgroundcontrol-3.4.0。    在线地图添加分为两部分:    1.QGC的ApplicationSetting页面的General的设置页面,MapProvider和MapType的......
  • 关于Centos6、selinux和ansible
    简单说,一般来说,ansible想通过证书访问其他主机,需要关闭selinux。或者(也可能是并且),安装libselinux-python。而centos6已经停止维护了,需要更新yum源,或者挂载系统安装包。否......
  • 狐漠漠养成日记 Cp.00001 开始养成计划
    开始养成计划今天是我开始这个“狐漠漠养成计划”的第一天(划掉)。看来是昨天出门前忘记保存了,昨天写的几百字内容全都没有了,今天其实已经是计划开始的第二天了。因为昨天......
  • C++智能指针的enable_shared_from_this和shared_from_this机制
    前言之前学习muduo网络库的时候,看到作者陈硕用到了enable_shared_from_this和shared_from_this,一直对此概念是一个模糊的认识,隐约记着这个机制是在计数器智能指针传递时才......
  • oracle语句的执行顺序
    查询语句的执行顺序:1、FROM子句:执行顺序为从后往前、从右到左。数据量较少的表尽量放在后面。2、WHERE子句:执行顺序为自下而上、从右到左。将能过滤掉最大数量记录的条......
  • CSharp: Strategy Pattern in donet core 3
     ///<summary>///车辆行为模型///AbstractBehavior///策略模式StrategyPattern///geovindu,GeovinDuedit//////</summa......
  • CSS动画(animation)
    CSS动画什么是CSS动画?动画使元素逐渐从一种样式变为另一种样式。您可以随意更改任意数量的CSS属性。如需使用CSS动画,您必须首先为动画指定一些关键帧。关键帧......
  • Java基本语法 SwitchCase
    SwitchCaseswitchcase语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。语法switchcase语句语法格式如下:switch(expression){casevalue:......