0

我查看了 shindig 源码,proxyservlet 和 makerequestservlet 以及它们的处理程序有很多共同点,那么它们之间有什么区别呢?什么时候使用proxyservlet?我们一直主要使用makerequest。proxyservlet 在被调用时是否需要一个安全令牌?

我可以在 proxyservlet 上找到的唯一文档是“开放代理(用于嵌入重写的内容,例如图像 url)”。不太有帮助。

谢谢

4

1 回答 1

1

ProxyServlet 类是我们所说的“内容代理”,而 MakeRequestServlet 是我们所说的“生成请求代理”。内容代理用于获取小工具的资源,例如 CSS、JavaScript 和图像。您的小工具 HTML 中的 Scipt、链接和图像标签将被重写以通过此代理。代理中有一些缓存,理论上可以减轻资源服务器的负载。

当小工具使用 gadgets.io.makeRequest API 获取数据时,将调用生成请求代理。此代理需要安全令牌(而内容代理不需要)并允许用户使用 OAuth。

于 2014-09-08T12:33:03.750 回答