正如长标题所示,我想知道普通扩展(popup)和在开发人员工具中添加新选项卡的区别。后者的一个很好的例子是Observe Point。
我是Chrome扩展程序的新用户。我试图对它进行研究,但我找不到答案。似乎没有关于隐藏的扩展的信息,例如Observe Point。
我需要知道是否可以使用正常扩展拦截来自服务器的响应。但了解它们之间的差异也很好。
提前谢谢!
答案 0 :(得分:1)
"正常" popup.html
的扩展程序正在使用popups,弹出窗口可以通过browser action或page action指定。
像Observe Point这样的扩展程序是DevTools extension,它们正在扩展devtools并为chrome devtools添加功能。
至于"截取响应",只要您在webRequest
中声明manifest.json
以及主机权限,它就与它的扩展类型没有直接关系,您可以根据需要观察,分析,拦截,阻止或修改飞行中的网络请求。
您可以查看更多详细信息chrome.webRequest,有非常详细的示例。
用于修改Http响应的已更新:,有关详细信息,请参阅此主题chrome extension - modifying HTTP response。
答案 1 :(得分:0)
链接的扩展程序似乎使用了chrome.devtools.panels