Test 1 · 异步通知缓存
请求端写入,显示端自动更新
先打开缓存显示端观察等待状态,再在请求端拉取数据。写入完成后,显示端通过 BroadcastChannel 自动读取并展示缓存。
Browser Cache Lab
每组由一个“请求端”和一个“缓存显示端”组成。页面地址和角色一一对应, 可以直接在浏览器地址栏辨认当前正在验证什么。
全局配置
首页不保存 AppSecret。AppSecret 只在需要请求 API 的页面手动输入,并且仅存在于该页面内存。保存并发设置后,请重新打开或刷新实验请求页。
Test 1 · 异步通知缓存
先打开缓存显示端观察等待状态,再在请求端拉取数据。写入完成后,显示端通过 BroadcastChannel 自动读取并展示缓存。
Test 2 · 缓存优先
请求端完成后,在显示端点击读取。命中 IndexedDB 时直接显示,API 请求次数保持为零。
Test 3 · 无浏览器缓存
请求端每次都通过服务器转发访问第三方 API,但不写 IndexedDB。显示端只检查缓存,预期始终没有数据。
推荐操作