コンテンツにスキップ

リバースプロキシの背後にあるサーバーを使用しています

リバースプロキシの背後にあるサーバーをxhrポーリングを介して使用することは、いくつかの制限があります。

説明したように WebsocketsはHTTPプロトコルの一部ではありません。最初のHTTPリクエストがHTTPリクエストのように見えても、実際にはそうではありません。そのため、ほとんどの知られているリバースプロキシはWebsocketsをサポートせず、最初のWebsocketリクエストの多くの重要な部分をドロップします。

サーバーがリバースプロキシの背後にあることがわかっている場合は、Clients\www\software\html5\settings.js でこのオプションを設定して Websockets を無効にしてください。

disablewebsocket = true;

それは使用を強制します XHRポーリング 接続時の遅延を避けてください。

「C:\Program Files (x86)\TSplus\Clients\www\software\html5」フォルダーに「settings.js」という名前のファイルがない場合、あなたのTSplusのバージョンは古く、このドキュメントは適用されません。まずシステムを更新するか、サポートに連絡してください。

XHRポーリングの使用は、その接続の性質により、Webソケットほど安定していないことに注意してください。

Xhrポーリングをリバースプロキシ経由で使用する他の制限は、ファイルアップロードのサポートが不十分であることです。Apacheリバースプロキシを介して直接接続でXHRを使用している場合、Apacheがファイルのアップロードを誤って中断することがあります。