silverlight设置浏览器Cookies

简介:   silverlight小技巧 silverlight设置浏览器Cookies设置Cookies 设置Cookies需要用到SetProperty()方法。而Cookies也要格式化为“Key=Value;expires=ExpireDate”形式。

 


silverlight小技巧
silverlight设置浏览器Cookies
  1. 设置Cookies
  • 设置Cookies需要用到SetProperty()方法。而Cookies也要格式化为“Key=Value;expires=ExpireDate”形式。
  • private void SetCookie(string key, string value)
    {   
        // 7天过期   
        DateTime expireDate = DateTime.Now + TimeSpan.FromDays(7);
        string newCookie = key + "=" + value + ";expires=" + expireDate.ToString("R");
        HtmlPage.Document.SetProperty("cookie", newCookie);
    }

  • 获取Cookies
    • private string GetCookie(string key)
      {
          string[] cookies = HtmlPage.Document.Cookies.Split(';');
          foreach (string cookie in cookies)
          {
              string[] keyValue = cookie.Split('=');
              if (keyValue.Length == 2)
              {
                  if (keyValue[0].ToString() == key)
                  {
                      return keyValue[1];
                  }
              }
          }
          return null;
      }


    相关文章
    |
    3月前
    |
    存储
    【Azure APIM】APIM 策略语句如何来设置多个Cookie值让浏览器保存
    【Azure APIM】APIM 策略语句如何来设置多个Cookie值让浏览器保存
    |
    3月前
    |
    Web App开发 JSON 安全
    【跨域难题终结者】:一键解锁Chrome浏览器神秘设置,彻底告别开发阶段的跨域烦恼!
    【8月更文挑战第20天】跨域是前端开发常遇难题,尤其在前后端分离项目中。浏览器因安全考量会阻止不同源间的请求。本文对比CORS、JSONP、代理服务器等解法,并介绍开发阶段通过调整Chrome设置来临时禁用跨域限制的方法,提供启动Chrome及使用`fetch`API示例,适合快速测试。但请注意这不适用于生产环境,存在一定安全风险。
    591 1
    |
    3月前
    |
    搜索推荐 前端开发 程序员
    如何在浏览器中搜索内容自动过滤CSDN的相关文章,一次设置永久过滤
    这篇文章介绍了如何在浏览器中设置搜索时自动过滤掉CSDN的相关文章,提供了具体的浏览器设置步骤和推荐使用的搜索引擎。
    如何在浏览器中搜索内容自动过滤CSDN的相关文章,一次设置永久过滤
    |
    3月前
    |
    IDE 开发工具
    Edge浏览器——如何设置跨域请求
    Edge浏览器——如何设置跨域请求
    169 0
    |
    4月前
    |
    编解码 JavaScript
    【vue2】vue2 适配pc端,解决浏览器缩放问题,解决电脑显示设置缩放、分辨率问题
    【vue2】vue2 适配pc端,解决浏览器缩放问题,解决电脑显示设置缩放、分辨率问题
    372 1
    |
    4月前
    |
    存储 前端开发 安全
    JavaScript进阶 - 浏览器存储:localStorage, sessionStorage, cookies
    【7月更文挑战第2天】探索Web存储:localStorage持久化,sessionStorage会话限定,cookies则伴随HTTP请求。了解它们的特性和限制,如localStorage的5MB容量限制、跨域问题,sessionStorage的生命周期,及cookies的安全与带宽消耗。使用时需权衡安全、效率与应用场景。示例代码展示存储与检索方法。
    231 2
    |
    5月前
    技术经验分享:360浏览器截图快捷键设置
    技术经验分享:360浏览器截图快捷键设置
    56 0
    技术经验分享:360浏览器截图快捷键设置
    |
    4月前
    |
    安全
    Linken Sphere指纹浏览器中的IPXProxy代理IP设置技巧
    大家想要浏览全球资源的时候,往往会遇到很多的阻碍,学会使用指纹浏览器能解决大家不少的烦恼。Linken Sphere指纹浏览器允许配置代理IP,并使用不同的用户代理,不过有些用户不知道该如何进行代理IP的配置。下文就教会大家如何在Linken Sphere指纹浏览器中设置IPXProxy代理IP。
    |
    4月前
    |
    存储 JavaScript 前端开发
    JavaScript进阶 - 浏览器存储:localStorage, sessionStorage, cookies
    【7月更文挑战第8天】Web开发中的客户端存储技术,如`localStorage`, `sessionStorage`和`cookies`,用于保存用户设置和跟踪活动。`localStorage`持久化存储,`sessionStorage`随页面会话消失。两者提供基本的增删查改操作,但有大小限制和安全风险。`cookies`适合会话管理,可设置过期时间并能跨域。使用时注意存储量、安全性和跨域策略,选择适合场景的存储方式。
    159 0
    |
    6月前
    谷歌浏览器跨域设置都是127.0.0.1出现跨域
    谷歌浏览器跨域设置都是127.0.0.1出现跨域
    226 0