httpとhttpsに対して私のプロキシを使用するようにFirefoxを設定しました。はい、私はプロキシのコードを自分で書いていますので、私はそこで完全に制御しています。Firefoxまたは私のプロキシでwebsocketを無効にする
Firefoxでabout:configを使用してWebSocketを無効にすることはできなくなりました。私はそれを無効にする軽量な方法を探しています。 Firefoxで何もできない場合は、私のプロキシで何かする必要があります。
私の質問です:Firefoxがhttpプロキシを使用するように設定されている場合、常にWebSocket接続を確立するためにhttp接続要求をプロキシに送信しますか?私のプロキシがHTTP/1.1 405 Method Not Allowedを返すとどうなりますか?それはFirefoxがWebSocketを放棄することを説得するのに十分でしょうか?このようなレスポンスの後、FirefoxがWebSocketの問題で私のプロキシをバイパスする可能性はありますか?結局のところ、私はwsまたはwssプロトコルのために私のプロキシを使用するように設定していません。 Firefoxではws/wssが無効になっていません。
Firefoxはプロキシにwsハンドシェイクを送信しますか?つまり、CONNECTはありませんか?
これはセキュリティに関するものです。私は、WebSocket通信がスリップすることを確認する必要があります。同時に私は過度の負担を避けたい:javascriptを無効にすることなく、特定のWebサイトを許可しない。