Kee*_*ter 3 chromium puppeteer
我正在使用 puppeteer 创建网站截图,我想消除所有不必要的流量。除了阻止分析站点等,我还想阻止 websocket 流量。
我无法在 puppeteer API 中找到一些东西。这可能有启动论据吗?
bro*_*ess 5
您应该Upgrade在 http 请求中查找标头。Puppeteer 有一个用于拦截请求的 API 在这里,但是它没有很好地记录传递给该函数的内容,因此您可能需要稍微检查/调试一下。
Upgrade
简而言之,所有 websocket 请求都以 HTTP 请求开头,其中包含一个 Upgrade 标头作为某种握手。如果您可以拒绝这些请求,则不应发生以下 websocket 请求。
归档时间:
8 年,4 月 前
查看次数:
1208 次
最近记录:
8 年,3 月 前