1

これはより概念的な質問です。

任意のページ (x.com および y.com) にインストールできる Javascript jabber クライアントを作成しようとしています。このクライアントがリモート jabber サーバー (chatserver.com) と通信できるようにしたいと考えています。 )。

私が調べている 1 つの JavaScript クライアント (jsjac) の readme によると、クロスサイトの問題が原因でリモート サーバーと通信できないのは JavaScript 固有の制限です。

このハードルを克服する方法について誰かから聞いていただければ幸いです。例へのポインタは非常に役に立ちます。

[更新] ここでは、クライアント サーバーである x.com と y.com を制御できないと想定しています。Hab.la の人々はこれをやってのけたようですが、方法はわかりません。

4

1 に答える 1

0

これを回避する最も簡単な方法は、クライアントをホストするサーバーを介して、JavaScript クライアントからリモート サーバーにリクエストをプロキシすることです。

Apache の mod_proxy 拡張機能は、この問題を処理します。

于 2009-04-22T17:20:04.787 に答える