4

だから私は非常に徹底的に検索し、ブラウザの Chrome.socket API の TCP または UDP リスナーを JavaScript で作成するために多くのことを試みました。私は今とても混乱しています。これまでのところ、次を使用してみました:

  • WebSocket
  • WebTCP ソケット
  • WebRTC
  • PeerJS
  • Chrome 拡張機能のノード ネット モジュール

そして、さらにいくつかの小さなオプション。これまでのところ、これらの「オプション」はすべて正しく機能していないようです。私が得た最も近いものは、ブラウザでゼロの readyState を取得することでした。サーバーは接続を受け入れますが、ブラウザーのソケットの readyState はゼロのままです (まだ接続していることを意味します)。

2 つの質問があります。

出来ますか? クライアント側の JavaScript のみを使用して、別の Web サイトで Chrome 拡張機能から行われた受信 TCP/UDP 接続をリッスンすることさえ可能ですか?

どのように? もしそうなら、どうすればこれを作成できますか?

4

1 に答える 1

0

セキュリティ上の理由から、純粋なクライアント側コードで raw ソケットを作成することはできません。

WebSockets や WebRTC などのプロトコルでは、サーバーがプロトコルを明示的に認識し、接続を許可する必要があります。

于 2013-10-25T15:06:59.223 に答える