問題タブ [websocket]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
5170 参照

firefox - FirefoxWebSocket

FirefoxのトランクバージョンにはすでにWebSocketが実装されていることをどこかで読んだことがあります。それにもかかわらず、私は3.7a4preを試しましたが成功しませんでした。それでも、古い「WebSocketが定義されていません」というエラーメッセージが表示されます。WebWorkersと混同していますか?

フラッシュベースのWebSocket実装を使用することはオプションではありません。ご意見をお聞かせください。

0 投票する
5 に答える
12764 参照

c - WebSocketをCocoaアプリケーションに組み込む方法

私はチャット要素を含むCocoaアプリケーションを開発しています。私が検討したアプローチの1つは、Websocketを使用してクライアント/サーバー通信を処理することです。チャットはWebサイトにも表示され、Websocketを使用すると実装が非常に簡単になるため、これは特に望ましいことです。

つまり、WebView要素を使用し、その中でWebsocketを使用することは可能でしょうか?(SafariはまだWebsocketをサポートしていないことを知っているので、これは不可能だと思いますか?)

それができない場合、C、Objective C、またはアプリケーションに正常に埋め込むことができるその他の言語用のWebsocketクライアントライブラリはありますか?

提案を歓迎します。

0 投票する
2 に答える
3017 参照

c - C言語でHTTP経由でWebサイトに接続する

ファイルを解析し、処理されたデータの別のファイルを生成するCコードがあります。これらのファイルをWebサーバー上のWebサイトに投稿する必要があります。HTTP POSTを実行する方法があると思いますが、cでこれを実行したことはありません(UbuntuでGCCを使用)。誰かがこれを行う方法を知っていますか?Cでこれを行う手がかりがないため、開始点が必要です。また、Webサイトで認証できる必要があります。

0 投票する
2 に答える
5276 参照

javascript - トランスポートに Web ソケットを使用する JavaScript SSH クライアントを作成することは可能ですか?

オービット Web ソケットのようなものをトランスポート層として使用して、純粋な JavaScript で基本的な SSH クライアントを作成することは可能でしょうか? このような例は見当たりませんが、あると便利なようです。

0 投票する
2 に答える
203 参照

ajax - コマンドラインデーモンをWeb化する簡単な方法は何ですか?

Webサーバーで実行する単純なデーモンタイプのスクリプトがあるとします。私はそれをgnuscreenを備えたターミナルで実行しているので、それを監視することができます。それはうまくいきます(ちなみに、私はこのトリックを使用します)。

しかし、スクリプトの出力を監視できるWebページを作成したいとします。それを行う最も簡単な方法は何ですか?

ノート:

0 投票する
4 に答える
58882 参照

tcp - WebSocket と純粋な TCP の根本的な違いは何ですか?

私はWebSocketsについて読んだことがありますが、ブラウザーが簡単な TCP 接続を単純に開いて、他のデスクトップ アプリケーションのようにサーバーと通信できないのはなぜだろうかと思います。そして、なぜこの通信が WebSocket を介して可能になるのでしょうか?

0 投票する
3 に答える
17751 参照

security - WebSocket 認証

Websocket 接続が使用されている場合にユーザーを認証する方法は何ですか?

シナリオ例: 暗号化された WebSocket 接続を介した Web ベースのマルチユーザー チャット アプリケーション。このアプリケーションの各接続が特定の認証されたユーザーに属し、接続中に誤ったユーザーのなりすましによって「利用できない」ことを確認 (または保証) するにはどうすればよいですか。

0 投票する
1 に答える
5593 参照

javascript - WebSocket.onmessageイベントが発生しないのはなぜですか?

これを何時間もいじった後、私は単に解決策を見つけることができません。開発中のキャンバスベースのオンラインゲームに「node.js」を使用してWebSocketサーバーで作業しています。私のゲームはサーバーに問題なく接続でき、ハンドシェイクを受け入れ、サーバーにメッセージを送信することもできます。ただし、サーバーがクライアントに応答するとき、クライアントはメッセージを受け取りません。エラーはありません、何もありません、それはただ平和にそこに座っています。私は自分のコードを分解し、これを修正するために考えられるすべてのことを試みましたが、残念ながら何もしませんでした。

これが私のサーバーコードのストリップコピーです。前に述べたように、ハンドシェイクは正常に機能し、サーバーはデータを正常に受信しますが、クライアントにデータを送り返すことはできません。

これが私のクライアント側のコードです。ChromeネイティブのWebSocketを使用します。

0 投票する
2 に答える
3044 参照

html - WebSocketプロトコル?

これはオンラインで見つからなかったので、ここで聞いてみようと思いました。

現在、WebSocketで使用できるプロトコルは何ですか?(クローム)

また、chromeまたは他のブラウザは最終的にWebSocketのRUDPプロトコルをサポートする予定ですか?

前もって感謝します!

0 投票する
1 に答える
509 参照

javascript - Jscript ファイルを Firefox 拡張機能にロードする

問題に直接取り掛かりましょう:

私は実際に、小さなチャットを構築するためにjWebsocket APIを実装したいFirefox拡張を行っています。test.jsという名前のメイン スクリプト ファイルと jWebsocket lib を js フォルダーに入れました。これは私の初めての Firefox 拡張機能です。

したがって、私の XUL ファイルでは次のようになりました (もちろん、スクリプト部分のみで、インターフェイス コードは表示されません)。

jWebsocket.jsは、jWebsocket Web サイトに従って呼び出す必要があるファイルです。

私のメイン スクリプト ファイルtest.jsでは、以下から始めます。

jws は、 jwebsocket.jsファイルに作成された名前空間です。

もちろん、必要なスタンドアロン サーバーがバックグラウンドで実行され、機能しています。

したがって、さまざまなWebサイトを見て理解したところによると、jsファイルがjavascriptに割り当てられたメモリ空間(タグ付き)にロードされると、すべての名前空間/関数が各ファイル間で利用可能になるはずです。しかし、これは主に HTML 指向の問題のためのものであり、XUL/Firefox 環境に当てはまるかどうかはわかりません。

しかし、スクリプトは最初の jws 呼び出しで失敗し続けます。

ここで何がうまくいかないかについてのアイデアはありますか? 私は今2日間立ち往生しています:/