设置,获取和删除Cookies
#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相关推荐
- Flask设置、获取、删除cookies
1.设置cookies @app.route('/login/', methods=["GET", "POST"]) def login():if reques ...
- vue的cookies:vue-cookies 设置,获取及删除指定的cookies
安装: npm install vue-cookies --save 引用 main.js中设置 // vue-cookies配置 import cookies from 'vue-cookies' ...
- Cookie的设置获取和删除
关于Cookie操作的实验,包括设置,获取和删除. 设置Cookie name[必选] value[必选] expiredays[必选] setCookie getCookie 操作Cookie GE ...
- 37.Django中设置获取和删除cookie
引言--我们都知道HTTP(超文本传输协议)是一个无状态的协议. 那么客户端和服务器都是怎么记录登录的状态的呢--也就是怎么维持登录的呢? (比如:你在浏览器中登录过了爱奇艺账号,哪怕你网页关闭了,只 ...
- cookie分号后面没有值_Cookie的属性(cookie的设置、获取和删除)
每个cookie都有四个可选的属性,他们分别控制cookie的生存周期.可见性.安全性等. Cookies最初设计时,是为了CGI编程.但是,我们也可以使用Javascript脚本来操纵cookies ...
- 前端cookie的设置获取删除
前端cookie的设置获取删除 /* 我们有过这样的经历,当我们登录一个网站时候,网站会提示我们需不需要记住账号和密码一般来说,当我们登录一个网站时,后台会返回一个token字符串作为用户的登录标识, ...
- js设置,获取,删除属性(setAttribute, getAttribute, removeAttribute)
设置,获取,删除属性 setAttribute() setAttribute() 方法添加指定的属性,并为其赋指定的值. 如果这个指定的属性已存在,则仅设置/更改值. getAttribute() g ...
- Java dom4j如何获取,添加,删除,查找,设置Element属性呢?
转自: Java dom4j如何获取,添加,删除,查找,设置Element属性呢? 下文讲述dom4j操作Element属性的方法分享,如下所示: 取得某节点下的某属性 Element root=do ...
- jquery设置cookie、删除cookie、获取cookie
1.引入两个js 去bootcdn搜索就行. jquery.js <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0 ...
最新文章
- php拍照从手机相册中选择,微信js-sdk预览图片接口及从拍照或手机相册中选图接口用法示例...
- Xcode 7.0正式版发布了
- MFC获取键盘光标和鼠标光标所在控件的ID
- 易语言反截图_【易语言】模仿QQ截图
- IE无法正常显示中文名图片
- 【数据结构】DFS 代码模板
- linux上apache的安装
- cvHoughLines2() 霍夫线变换
- 超详细的Engauge Digitizer 软件教程
- 怎样删除Word文档的强制性回车、断行
- 【已解决】Python将网页内容保存为PDF (url转pdf)
- 关于手机信号强度单位db和dBm
- 如何正确控制springboot中bean的加载顺序总结
- Conda太慢 试试这个加速工具
- 【科研小技巧】Word(2016)绘制三线表样式
- 使用 ClickHouse 构建通用日志系统
- 计算机网络的雏形,计算机网络的发展雏形是什么(图文)
- 一些程序员必备的英语词汇及释义
- 快手2020校园招聘秋招笔试--工程A试卷
- 最近很火的滚动图标!手机图标随着手势滚动,让你的桌面动起来!