当前位置: 首页 > wzjs >正文

怎么用ps做网站ui山东潍坊网站制作公司

怎么用ps做网站ui,山东潍坊网站制作公司,潍坊专业果蔬清洗机,模版网站搭建存储特性对比表 特性CookieLocal StorageSession Storage生命周期可设置过期时间永久保存会话结束自动清除存储容量4KB左右5-10MB5-10MB自动发送到服务器每次HTTP请求头携带不发送不发送访问方式服务端/客户端均可读写仅客户端仅客户端 使用场景及示例 1. Cookie - 用户身份…

存储特性对比表

特性CookieLocal StorageSession Storage
生命周期可设置过期时间永久保存会话结束自动清除
存储容量4KB左右5-10MB5-10MB
自动发送到服务器每次HTTP请求头携带不发送不发送
访问方式服务端/客户端均可读写仅客户端仅客户端

使用场景及示例

1. Cookie - 用户身份验证
// ASP.NET Core 中设置登录Cookie
public IActionResult Login()
{var cookieOptions = new CookieOptions {Expires = DateTime.Now.AddDays(7),HttpOnly = true,  // 防止XSS攻击Secure = true     // 仅HTTPS传输};Response.Cookies.Append("AuthToken", "加密的令牌", cookieOptions);return RedirectToAction("Dashboard");
}

适用场景:保持登录状态、跟踪用户会话

2. Local Storage - 用户偏好设置
// 在Razor视图中嵌入JavaScript初始化设置
<script>
// 保存主题偏好
function saveTheme(theme) {localStorage.setItem('userTheme', theme);applyTheme(theme);
}// 初始化时读取
const savedTheme = localStorage.getItem('userTheme') || 'light';
applyTheme(savedTheme);
</script>

适用场景:保存长期用户设置(主题、语言)、缓存静态资源

3. Session Storage - 表单暂存
// MVC控制器返回包含恢复表单的视图
public IActionResult Checkout()
{ViewBag.SessionId = HttpContext.Session.Id;return View();
}// 视图中的恢复逻辑
<script>
// 页面加载时恢复草稿
window.addEventListener('load', () => {const formData = sessionStorage.getItem('checkoutForm');if(formData) {document.getElementById('address').value = JSON.parse(formData).address;}
});// 实时保存表单内容
document.querySelector('form').addEventListener('input', (e) => {const formData = {address: document.getElementById('address').value,payment: document.getElementById('payment').value};sessionStorage.setItem('checkoutForm', JSON.stringify(formData));
});
</script>

适用场景:多步骤表单暂存、单页面应用状态保持

安全建议

  1. 敏感数据应存储加密后的值,例如:
    e n c r y p t e d D a t a = A E S E n c r y p t ( k e y , " 原始数据 " ) encryptedData = AES_{Encrypt}(key, "原始数据") encryptedData=AESEncrypt(key,"原始数据")
  2. Cookie建议设置:
    new CookieOptions {SameSite = SameSiteMode.Strict,Domain = ".yourdomain.com",Path = "/",// 其他安全设置...
    }
    
  3. Web Storage使用时需防范XSS攻击:
    // 对存储内容进行转义
    const safeContent = DOMPurify.sanitize(userInput);
    localStorage.setItem('comment', safeContent);
    

根据数据敏感性选择存储方式:身份验证建议用HttpOnly Cookie,非敏感设置可用Local Storage,临时工作数据适合Session Storage。


文章转载自:

http://Z2lfYpp6.Lfpdc.cn
http://MqPXE589.Lfpdc.cn
http://axlmgq1k.Lfpdc.cn
http://U1u1a7jd.Lfpdc.cn
http://5KS0gcJg.Lfpdc.cn
http://t3NfbU2d.Lfpdc.cn
http://2N6EuP41.Lfpdc.cn
http://120c4Dnl.Lfpdc.cn
http://ZFtZJpCe.Lfpdc.cn
http://Q4DHbxJz.Lfpdc.cn
http://rgWrNboL.Lfpdc.cn
http://JTHzLYEm.Lfpdc.cn
http://PUfuu8Fy.Lfpdc.cn
http://AkwTYRRT.Lfpdc.cn
http://fAT43kaK.Lfpdc.cn
http://UoxSThE7.Lfpdc.cn
http://khkTSoQa.Lfpdc.cn
http://ba88C9a7.Lfpdc.cn
http://GJsjY8Bq.Lfpdc.cn
http://9yiwyNYl.Lfpdc.cn
http://pm9iQnFd.Lfpdc.cn
http://Exre2Kn2.Lfpdc.cn
http://PZB0ArxW.Lfpdc.cn
http://Hc291n0e.Lfpdc.cn
http://YvZaso5W.Lfpdc.cn
http://VGnHM47l.Lfpdc.cn
http://MDI2UUnd.Lfpdc.cn
http://1vxDpvHd.Lfpdc.cn
http://JVlt9WrB.Lfpdc.cn
http://yBCJ0Iua.Lfpdc.cn
http://www.dtcms.com/wzjs/761544.html

相关文章:

  • 太仓违章建设举报网站网站被黑能查到是谁做的吗
  • 做网站排在前十名要多少钱wordpress固定链接设置后打不开
  • 郑州天道做网站西安网站建设优化与推广
  • 成都那家做网站好?百度竞价点击价格公式
  • 图片类网站如何做优化怎样建设大型网站
  • 网站运营包括哪些内容上海工厂网站建设
  • 做网站会用到的代码单词个人网站推广app
  • 中卫市住房建设局网站wordpress破解登录密码破解
  • 九江市房管局建设官方网站网站建设需要版块
  • 宿迁百度天津百度推广排名优化
  • 用cms织梦做网站图文教程化妆品网站建设公司
  • 长安网站建设制作wordpress根据用户名生成头像
  • 网站建站平台是什么家装公司运营模式
  • 外贸商城网站公司网站怎么做教程
  • 重庆网站建设公司夹夹虫专业禁止wordpress后台加载谷歌字体
  • 做音乐网站多少钱有做国际网站生意吗
  • 农林行业网站开发公司1688一键铺货到拼多多
  • flickr wordpress廊坊seo排名霸屏
  • 网站建设招代理dede 后台 不能保存网站名称
  • 南通科技网站建设智信建设职业培训学校网站
  • 以下不是网站开发语言的哪项泰安百度公司代理商
  • 重庆移动网站制作北京seo软件
  • 苏州网站建设外贸普通人找工作哪个网站好
  • 住房和城乡建设部科技网站我在百度下的订单如何查询
  • 自己做的网站怎么放到小程序做自己的免费网站
  • 社交网站开发注意事项公众号开发者id在哪里查看
  • seo工具网站近期新闻热点大事件
  • 长春建设集团招聘信息网站济南seo整站外包
  • 中国有色金属建设协会网站牧和邻宠物网站建设
  • 设备网站模板天津做网站的大公司