Chrome - 禁用Web套接字或关闭Web套接字连接?

时间:2016-08-02 19:34:49

标签: google-chrome google-chrome-devtools

有没有办法通过Chrome的开发者工具网络标签禁用网络套接字连接或结束网络套接字连接?

我注意到将网络标签下的限制转换为离线并不会影响已经建立的网络套接字连接。它只能阻止传统的HTTP请求出去。

有一个问题here与此相关,但它已经过时了。

2 个答案:

答案 0 :(得分:9)

不,无法从“网络”面板禁用或关闭连接。资料来源:DevTools工程师。

但是,如果您有对WS连接的引用,则可以使用其JS API通过控制台关闭它。

答案 1 :(得分:5)

您可以在Chrome的Net Internals页面中关闭空闲并刷新非活动套接字池。但是,不幸的是,这只会通过它的外观关闭你的活动套接字。

chrome://net-internals/#sockets

Web Sockets

您必须使用WebSockets API并在对现有套接字的引用上调用close()以明确关闭它。否则,我可以想到用活动套接字杀死进程。