0

shindig のソース、proxyservlet と makerequestservlet、およびそれらのハンドラーには多くの共通点があることを確認しましたが、それらの違いは何ですか? いつプロキシサーブレットを使用するのですか? 主に makerequest を使用しています。プロキシサーブレットは、呼び出されるときにセキュアトークンを要求する必要がありますか?

私がproxyservletで見つけることができる唯一のドキュメントは、「オープンプロキシ(画像URLなどの書き換えられたコンテンツを埋め込むために使用されます)」です。あまり役に立ちません。

ありがとう

4

1 に答える 1

1

ProxyServlet クラスは「コンテンツ プロキシ」と呼ばれるもので、MakeRequestServlet は「メイク リクエスト プロキシ」と呼ばれるものです。コンテンツ プロキシは、CSS、JavaScript、画像などのガジェットのリソースを取得するために使用されます。ガジェットの HTML 内の scipt、link、および image タグは、このプロキシを通過するように書き換えられます。プロキシには、理論的にはリソース サーバーの負荷を軽減するキャッシングがいくつかあります。

make リクエスト プロキシは、ガジェットが gadgets.io.makeRequest API を使用してデータをフェッチするときに呼び出されます。このプロキシはセキュリティ トークンを必要とし (コンテンツ プロキシは必要ありません)、ユーザーが OAuth を使用できるようにします。

于 2014-09-08T12:33:03.750 に答える