2014-09-04 78 views
0

我看了一下shindig源碼,proxyservlet和makerequestservlet和它們的處理程序有很多共同之處,那麼它們之間有什麼區別?何時使用proxyservlet?我們主要使用makerequest。 proxyservlet在被調用時是否需要securetoken?shindig openproxy和makerequest有什麼區別

我可以在proxyservlet上找到的唯一文檔是 「開放代理(用於嵌入重寫的內容,如圖像url)」。不太有幫助。

感謝

回答

1

的ProxyServlet的類就是我們所說的「內容代理」,而MakeRequestServlet就是我們所稱的「使請求代理」。內容代理用於爲小工具提取資源,例如CSS,JavaScript和圖像。小工具HTML中的Scipt,鏈接和圖像標籤將被重寫爲通過此代理。理論上,代理中有一些緩存可以減輕資源服務器的負擔。

當小工具使用gadgets.io.makeRequest API獲取數據時,會調用make請求代理。此代理需要安全令牌(而內容代理不),並允許用戶使用OAuth。