JSONP或其他替代方案?

时间:2011-03-27 23:39:18

标签: java php security json jsonp

我开发了一个网站,通过我在Java中与定制的网络服务器通信。该网站是在Apache上运行的PHP / JavaScript / JQuery中制作的,我在Java中创建了一个简单的第二个Web服务器,以支持我的一些设计功能,并且该服务器在另一个端口XXXXX下运行。问题是,我想在jQuery中向第二个服务器发出请求,域名不同,页面在域上运行,$ .getJSON函数调用域:XXXXX不允许。我认为用户$ .getJSONP但我关注的是有关问题。两点之间的连接被authed(我认为通过传递令牌超出jquery生成的回调)。这两个支撑得到了支持。在这种情况下是否安全使用$ .getJSONP或在浏览器支持中存在其他替代方案(IE7 +和FF3 +)。

对不起我的英文:)

最好的问候lealoureiro

1 个答案:

答案 0 :(得分:0)

JSONP应该可以满足您的需求,但是您的另一个选择是在您的第二台服务器上设置代理服务,该服务将成为请求服务器端。然后,您的客户端代码可以通过json而不是jsonp本地访问所有数据。