Chrome - отключение веб-сокетов или закрытие подключения к Интернету?

Есть ли способ отключить подключения к веб-сокету или закрыть соединение с веб-сокетом через вкладку "Инструменты разработчика" в Chrome?

Я заметил, что включение дросселирования под вкладкой "Сеть" в "Оффлайн" не влияет на уже установленные сетевые подключения. Это предотвращает выход традиционных HTTP-запросов.

Здесь возникает вопрос , но он ужасно устарел.

Ответ 1

Нет, нет способа отключить или закрыть соединение с панели "Сеть". Источник: инженер DevTools.

Если у вас есть ссылка на соединение WS, вы можете закрыть его через консоль, используя свой JS API.

Ответ 2

Вы можете закрыть простоя и сбросить свои неактивные сокеты на странице Net Internals в Chrome. Однако, к сожалению, это закрывает ваши активные сокеты по внешнему виду.

chrome://net-internals/#sockets

Веб-сокеты

Вам нужно будет использовать API WebSockets и вызвать close() по ссылке на существующий сокет, чтобы закрыть его явно. В противном случае убить процесс с помощью активного сокета - это все, о чем я могу думать.