Open
Description
文章链接:https://hughfenghen.github.io/posts/2023/12/23/web-spy/
主要内容
计算机科学领域的任何问题都可以通过增加一个中间层来解决。 —— Butler Lampson
现实情况我们往往无法控制系统的所有细节,所以需要使用一些 “非常规”(拦截) 手段来增加中间层。
文章介绍 Web 平台常见的拦截方法,以及如何将拦截代码注入到运行环境中;
文章还分析了三个案例(WebContainer 原理、沙盒、通用域名服务),灵活运用拦截技巧,解决问题、提升效率。