6

ブラウザーのタブを強制的に切断する (切断する方法) 方法を探しています。

私がやろうとしているのは、自分のサイトをテストすることです。ここでは、ブラウザーからサーバーへの websocket を開いてから、切断をエミュレートしますが、そのブラウザー タブ (またはブラウザーのみ) でのみ行うことができます。正確な瞬間にサーバーで何が起こっているかを確認するための接続。

そのための chrome 拡張機能を探していましたが、見つかりません。しかし、それを達成する方法は何でも構いません。

私のクライアント OS は MacOSX 10.5 です

4

3 に答える 3

0

ブラウザプロセスを強制終了することができます。その場合、ブラウザは接続を正常に閉じることができません。サーバーへの切断されたネットワーク接続のように見えます。

MacOSでプロセスを強制終了する方法については、superuser.comでこの質問を参照してください。

さらに現実的なテストは、仮想マシンをセットアップし、そこでクライアント(またはサーバー)を実行してから、仮想ネットワーク接続を中断することです。

もう1つのオプションは、ローカルプロキシサーバーをセットアップし(すでにWebSocketをサポートしているプロキシサーバーはほとんどないことに注意してください)、このプロキシを介してサーバーに接続し、プロキシを強制終了して接続の中断をシミュレートすることです。そうすれば、サーバーとクライアントの両方がイベントに反応するのを観察できます。

于 2013-01-23T13:23:10.180 に答える
0

Chromeで、を使用Menu | Tools | Task Managerしてタブのリストを表示します。そこからページの読み込みの途中でタブを強制終了できます。

于 2013-01-23T13:25:03.887 に答える