#region 保存用户名的Cookie/// <summary>/// 设置Cookie/// </summary>/// <param name="cookieName"></param>/// <param name="key"></param>/// <param name="value"></param>/// <param name="expires"></param>/// <returns></returns>public HttpCookie SetCookie(string cookieName, string key, string value, DateTime? expires){HttpResponse response = System.Web.HttpContext.Current.Response;if (response != null){HttpCookie cookie = response.Cookies[cookieName];if (cookie != null){if (!string.IsNullOrEmpty(key) && cookie.HasKeys)cookie.Values.Set(key, value);elseif (!string.IsNullOrEmpty(value))cookie.Value = value;if (expires != null)cookie.Expires = expires.Value;response.SetCookie(cookie);}return cookie;}else{return null;}}/// <summary> /// 获得Cookie /// </summary> /// <param name="cookieName"></param> /// <returns></returns> public HttpCookie GetCookie(string cookieName){bool isReusable = HttpContext.CurrentHandler.IsReusable;HttpRequest request = System.Web.HttpContext.Current.Request;if (request != null)return request.Cookies[cookieName];return null;}/// <summary>/// 删除Cookies/// </summary>/// <param name="cookieName"></param>/// <param name="key"></param>public static void RemoveCookie(string cookieName, string key){HttpResponse response = System.Web.HttpContext.Current.Response;if (response != null){HttpCookie cookie = response.Cookies[cookieName];if (cookie != null){if (!string.IsNullOrEmpty(key))cookie.Values.Remove(key);elseresponse.Cookies.Remove(cookieName);}}}#endregion

设置,获取和删除Cookies相关推荐

  1. Flask设置、获取、删除cookies

    1.设置cookies @app.route('/login/', methods=["GET", "POST"]) def login():if reques ...

  2. vue的cookies:vue-cookies 设置,获取及删除指定的cookies

    安装: npm install vue-cookies --save 引用 main.js中设置 // vue-cookies配置 import cookies from 'vue-cookies' ...

  3. Cookie的设置获取和删除

    关于Cookie操作的实验,包括设置,获取和删除. 设置Cookie name[必选] value[必选] expiredays[必选] setCookie getCookie 操作Cookie GE ...

  4. 37.Django中设置获取和删除cookie

    引言--我们都知道HTTP(超文本传输协议)是一个无状态的协议. 那么客户端和服务器都是怎么记录登录的状态的呢--也就是怎么维持登录的呢? (比如:你在浏览器中登录过了爱奇艺账号,哪怕你网页关闭了,只 ...

  5. cookie分号后面没有值_Cookie的属性(cookie的设置、获取和删除)

    每个cookie都有四个可选的属性,他们分别控制cookie的生存周期.可见性.安全性等. Cookies最初设计时,是为了CGI编程.但是,我们也可以使用Javascript脚本来操纵cookies ...

  6. 前端cookie的设置获取删除

    前端cookie的设置获取删除 /* 我们有过这样的经历,当我们登录一个网站时候,网站会提示我们需不需要记住账号和密码一般来说,当我们登录一个网站时,后台会返回一个token字符串作为用户的登录标识, ...

  7. js设置,获取,删除属性(setAttribute, getAttribute, removeAttribute)

    设置,获取,删除属性 setAttribute() setAttribute() 方法添加指定的属性,并为其赋指定的值. 如果这个指定的属性已存在,则仅设置/更改值. getAttribute() g ...

  8. Java dom4j如何获取,添加,删除,查找,设置Element属性呢?

    转自: Java dom4j如何获取,添加,删除,查找,设置Element属性呢? 下文讲述dom4j操作Element属性的方法分享,如下所示: 取得某节点下的某属性 Element root=do ...

  9. jquery设置cookie、删除cookie、获取cookie

    1.引入两个js 去bootcdn搜索就行. jquery.js <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0 ...

最新文章

  1. php拍照从手机相册中选择,微信js-sdk预览图片接口及从拍照或手机相册中选图接口用法示例...
  2. Xcode 7.0正式版发布了
  3. MFC获取键盘光标和鼠标光标所在控件的ID
  4. 易语言反截图_【易语言】模仿QQ截图
  5. IE无法正常显示中文名图片
  6. 【数据结构】DFS 代码模板
  7. linux上apache的安装
  8. cvHoughLines2() 霍夫线变换
  9. 超详细的Engauge Digitizer 软件教程
  10. 怎样删除Word文档的强制性回车、断行
  11. 【已解决】Python将网页内容保存为PDF (url转pdf)
  12. 关于手机信号强度单位db和dBm
  13. 如何正确控制springboot中bean的加载顺序总结
  14. Conda太慢 试试这个加速工具
  15. 【科研小技巧】Word(2016)绘制三线表样式
  16. 使用 ClickHouse 构建通用日志系统
  17. 计算机网络的雏形,计算机网络的发展雏形是什么(图文)
  18. 一些程序员必备的英语词汇及释义
  19. 快手2020校园招聘秋招笔试--工程A试卷
  20. 最近很火的滚动图标!手机图标随着手势滚动,让你的桌面动起来!

热门文章

  1. 使用echarts3实现散点地图
  2. mogodb集群配置笔记
  3. 用VBS实现公司自动打卡
  4. 晶圆代工28nm制程市场动向
  5. svn创建tag包的简单流程
  6. VS2010 error LNK2019: 无法解析的外部符号
  7. 创建简单的maven archetype
  8. 那些年我们清除过的浮动
  9. 免杀需要的基本汇编知识
  10. SQL优化-第二章-从解释计划层面让SQL飞