2011-04-13 68 views
0

我一直有这个问题几个小时,所以我打算发布它,并希望有人可以给我一些提示。Mozilla插件与xmlrpc服务器

我正在做一个Mozilla插件,它需要与后端服务器通话。服务器被实现为xmlrpc服务器。

我的计划是在插件(javascript)中创建一个xmlrpc客户端,然后调用服务器,但是同一个来源策略成为主要问题。我不知道是否有替代品可以实现我的目标,或者我有这样做的错误设计。谢谢。

回答

1

你想使用jsonp,它使javascript可以调用不同域的服务器。调用者在方法调用中指定回调函数的名称,服务器将json结果包装在函数调用中。这确保了客户有机会处理返回数据。另请参阅jquery.post以便于发出请求。

+0

谢谢,我已经看过jsonp了。问题是服务器端需要保持不变。 – user200340 2011-04-13 16:06:48

+0

我认为你运气不好 – Jason 2011-04-13 16:10:48