【发布时间】:2021-06-19 00:28:56
【问题描述】:
我试图在我的 chrome devtools 扩展程序中拦截 ws 消息。
This question 帮助了我。这正是我需要的,但唯一的问题是它只有在从页面上下文发送 websocket 消息时才有效(我猜是因为调试器专门附加到该选项卡?)但在页面中我试图拦截ws 连接的消息是在 web worker 中建立的。
我的主要问题是,chrome devtools 扩展中有没有办法将调试器“附加”到网络工作者?或者我在这里遗漏了什么?
感谢您的帮助。
【问题讨论】:
-
我在这里创建了一个错误报告:bugs.chromium.org/p/chromium/issues/…
-
我一直在使用协议监视器检查 CDP 命令,似乎必须将调试器单独附加到工作人员。它们被视为单独的目标。 DevTools 正在使用目标域(例如 Target.setAutoAttach)
标签: google-chrome-extension websocket google-chrome-devtools chrome-devtools-protocol