简单的 Helper 封装 -- CookieHelper
2024-10-18 16:51:02
using System;
using System.Web; namespace ConsoleApplication5
{
/// <summary>
/// Cookie 助手
/// </summary>
public sealed class CookieHelper
{
/// <summary>
/// 添加一个 Cookie
/// </summary>
/// <param name="name">名</param>
/// <param name="value">值</param>
public static void Add(string name, string value)
{
var cookie = new HttpCookie(name, value); HttpContext.Current.Response.Cookies.Add(cookie);
} /// <summary>
/// 添加一个 Cookie
/// </summary>
/// <param name="name">名</param>
/// <param name="value">值</param>
/// <param name="expires">过期日期和时间</param>
public static void Add(string name, string value, DateTime expires)
{
var cookie = new HttpCookie(name, value)
{
Expires = expires
}; HttpContext.Current.Response.Cookies.Add(cookie);
} /// <summary>
/// 获取 Cookie 值
/// </summary>
/// <param name="name">名</param>
/// <returns></returns>
public static string Get(string name)
{
var cookie = HttpContext.Current.Request.Cookies[name]; return cookie == null ? string.Empty : cookie.Value;
}
}
}
最新文章
- nodejs--实现跨域抓取数据
- Belkasoft Evidence Center could handle Chinese characters well
- JMS概述
- hadoop2.2基准测试
- Badge分析&;如何逼死处女座
- SUBSTRING_INDEX ——网上的解释
- 我的Fedora环境
- Git客户端SourceTree回滚到远程仓库和切换分支
- Array数组常用的5个方法
- 201521123018 《Java程序设计》第3周学习总结
- hdu 4468 spy 极其精彩的一道kmp灵活运用题
- Python列表,字典和字符串操作
- 3 - Two Pointers Algorithm
- ZT 将sublime text的tab改为四个空格
- leetcode每日刷题计划-简单篇day12
- 用JavaMail通过QQ邮箱来发送邮件(第一篇博客,备忘)
- Java之工具类:判断对象是否为空或null
- Struts2 注解模式
- 何时使用copy,strong,weak,assign关键字 定义属性
- 《C++ Primer Plus》第9章 内存模型和名称空间 学习笔记