漫談客戶端存儲技術之Cookie篇

Cookie 说到Cookie,不管作为前端开发人员还是后端开发人员并不陌生,作为一种最古老、最稳定的客户端存储形式,即便是在当下各种新的客户端存储技术层出不穷的时代,它仍旧有其一席之位。Cookie 使用 HTTP header 发送,具体来说是名为“ Cookie ”的 HTTP header, …

Continue Reading

使用 shell 腳本自動獲取發版指標數據

  • 2022 年 4 月 20 日
  • 筆記

问题背景 大一点的公司都会建立一套规章流程来避免低级错误,例如合入代码前必需经过同行评审;上线前必需提测且通过 QA 验证;全量前必需经过 1%、5%、10%、20%、50% 的灰度过程。尤其是最后一步,需要严密的监控发版指标来保证新版本的质量,如果与主力版本的指标相比有异常变动,就需要及时停止放量 …

Continue Reading

理解ASP.NET Core - 基於Cookie的身份認證(Authentication)

  • 2022 年 1 月 17 日
  • 筆記

注:本文隶属于《理解ASP.NET Core》系列文章,请查看置顶博客或 点击此处查看全文目录 概述 通常,身份认证(Authentication)和授权(Authorization)都会放在一起来讲。但是,由于这俩英文相似,且“认证授权”四个字经常连着用,导致一些刚接触这块知识的读者产生混淆,分不 …

Continue Reading

iframe頁面總是提示需要重新登錄怎麼辦

  • 2022 年 1 月 10 日
  • 筆記

原文链接: iframe页面二次登录问题 生产问题 问题背景 由于历史原因,公司内部系统有一些页面是基于iframe嵌入的其他系统的页面,之前一直运行正常,最近不知什么原因接连出现访问所有iframe页面时提示需要登录的情况,并且点击iframe页面的登录按钮时会出现页面闪一下,没有任何跳转的现象。 …

Continue Reading

工具庫用久了,你還會原生操作 Cookie 嗎?

  • 2021 年 8 月 28 日
  • 筆記

用得好了,工具库和框架确实是一大助力,但就怕我们会因此习惯了走捷径,而忘了自己的根本依靠是什么。 前言 前端技术的飞速发展,给从业人员不可避免地带来了“疲劳”感,我们常常会感叹学不动了。于是,为了给我们“减压”,各种工具库和框架们诞生了。 对公司来说,通过工具库和框架的引入,一方面是约束了代码风格, …

Continue Reading

一個操作 cookie 的原生方法 cookieStore

  • 2021 年 3 月 15 日
  • 筆記

我们平时对 cookie 的增删改查等操作,都是在操作 document.cookie,这里我们介绍一个新方法 cookieStore 。 1. 平时如何操作 cookie document.cookie 能获取到当前域所有的 cookie 字符串。每个 cookie 用分号进行隔开: docume …

Continue Reading

分享一個關於Cookie做的實驗結果

  • 2020 年 8 月 24 日
  • 筆記

实验本身是很枯燥的,我尽量把它讲的有趣些。 起因 去网上搜了下关于Cookie的介绍,看了好几篇都长得很一样,阉割一下内容不外乎说是"不同浏览器限制cookie数不同,大致在30-50这个范围,(前缀)浏览器允许Cookie多达4KB左右,包括名、值、等号"。 我还在上学那会儿,包括后面毕业后工作一 …

Continue Reading

Web 開發必須掌握的三個技術:Token、Cookie、Session

在Web应用中,HTTP请求是无状态的。即:用户第一次发起请求,与服务器建立连接并登录成功后,为了避免每次打开一个页面都需要登录一下,就出现了cookie,Session。 Cookie Cookie是客户端保存用户信息的一种机制,用来记录用户的一些信息,也是实现Session的一种方式。Cooki …

Continue Reading

部分瀏覽器 set-cookie 不成功踩坑記錄

  • 2020 年 7 月 30 日
  • 筆記

事件起因: 公司正在做一个sso的单点登录的项目,做完之后,在测试阶段,不同的终端的兼容测试时候,好几个不同的浏览器出现了不同的问题,有登录之后自动退出,有登陆不成功等问题。 在 pc 端只有 uc 浏览器不成功,移动端有 safari、360浏览器、qq浏览器、uc浏览器等。 结果排查: 后面具体 …

Continue Reading

瀏覽器存儲

  • 2020 年 5 月 13 日
  • 筆記

存储方式 浏览器存储,我们常见且常用的存储方式主要由两种:cookie、webStorage(localStorage和sessionStorage) cookie属于文档对象模型DOM树根节点document,而 sessionStorage 和 localStorage 属于浏览器对象模型BOM …

Continue Reading