java-从第三方获取JSON数据并避开SOP

Same Origin Policy阻止我从另一个网站(获得许可)获取所需的JSON数据.我看到一个人正在与JsonpRequestBuilder一起解决这个问题,但是我不确定这是否对我来说是最好的解决方案.我想到的唯一其他选择是在我的服务器上有一个中间servlet.

我在这里最好的选择是什么?我对这两种方法都有疑问.使用中介servlet,我担心会引入延迟.使用JsonpRequestBuilder,看起来我必须为从另一个站点调用的每个方法创建一个完整的JavascriptObject,尽管我只需要从其中一些方法中提取一个值即可.

解决方法:

我不使用Java,但是当我需要跨域聊天时,通常会使用JSONP,我敢肯定有人会制作一个可解开它的Java库.它需要在第三方网站上进行更改,但这是一个非常简单的更改.

编辑:听起来那是该库的功能,对不起…但是仍然…这是要走的路:)

上一篇:Javascript-在使用jQuery请求JSONP时可以使用静态(即预定的)回调函数名称吗?


下一篇:HIve数据存储