我需要查看我无法控制的特定网站的网络流量。问题是网站在一个点触发弹出窗口,当特定上传事件完成时会自动关闭。
我需要查看的HTTP请求仅在关闭时触发,即上载完成时。一旦窗口关闭,Dev Tools窗口也会关闭。
有没有办法强迫它保持开放? IE和Firefox怎么样?
其他非浏览器特定的工具不能提供我需要的数据。我知道Chrome会 - 如果它只挂了足够长的时间让我看到它。
答案 0 :(得分:28)
您可以设置window close event
断点。这样调试器就会阻止widnow(弹出窗口)关闭。
devtools
- > scripts
(或sources
) - > event listener breakpoints
- > Window
- > close
链接到Chromium rfc
答案 1 :(得分:1)
我使用this chrome扩展程序。它有一个URL嗅探器,你可以在任何窗口打开它,它会记录所有的HTTP请求。
答案 2 :(得分:0)
打开弹窗时在控制台运行以下代码:
window.addEventListener('beforeunload', function (e) {
debugger;
});