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

做百度联盟怎么才能创建多个网站windows优化大师是系统软件吗

做百度联盟怎么才能创建多个网站,windows优化大师是系统软件吗,asp动态网站开发基础教程答案,地方门户信息网站建设方案存储特性对比表 特性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://www.dtcms.com/wzjs/47634.html

相关文章:

  • 重庆网站建设公司有哪些内容广告公司网站
  • 腾讯企点是什么软件网站优化方案设计
  • 做网站需要代码么百度网站排名查询
  • 幼儿园建设网站企业官网独立站搭建要多少钱
  • 长沙建个网站一般需要多少钱中国搜索
  • 58同城类似的网站怎么做关键词的选取原则
  • 中山商城型网站建设怎么推广app让人去下载
  • qq推广文案怎么写seo运营
  • http做轮播图网站广告公司营销策划方案
  • 微网站 免费模板百度seo关键词排名优化教程
  • 外贸企业官网建站一个新品牌如何推广
  • 有官网建手机网站吗关键词优化心得
  • 网站怎样做自适应分辨率大小海淀网站建设公司
  • 唐山制作手机网站深圳市龙华区
  • 南京谷歌优化中小企业网站优化
  • 市政府网站建设方案如何在百度推广自己
  • 简述网页制作的基本流程搜索引擎优化岗位
  • 自适应网站功能中国站长之家网站
  • 南昌做网站哪家便宜换友情链接的网站
  • 班级网站怎么做ppt网站seo技术
  • 在什么网站上可以做免费广告品牌营销策划案例ppt
  • wordpress 语言包编辑如何提升网站seo排名
  • 租用外国服务器赌博网站建设淘宝指数查询
  • wordpress封面图插件外链seo服务
  • 淘宝网站的建设目标是roseonly企业网站优化
  • 整屏幕滑动的网站外包公司
  • 网站公安备案有必要吗nba最新消息新闻
  • wordpress首页文章缩略图公司优化是什么意思?
  • 网站域名如何注册怎样免费制作网页
  • php网站开发实例代码网上推