从javascript调用REST Web服务

时间:2013-09-13 06:22:17

标签: jquery rest

我们从jquery调用REST Web服务。 目标网址恰好位于不同的域中。

我们已经在下面提到了url以使其正常工作。

Calling Restful Web service using jQuery ajax

但真正的问题是,目标REST Web服务没有返回CROSS CONTEXT工作所需的响应头。 (如上面的url所述),REST Web服务不在我们的控制范围内。因此我们得到了失败的回应 REST Web服务。

我们有什么方法可以解决这个问题并让这个交叉上下文工作起作用吗?

此外,我们通过Mozilla中的REST插件测试了相同的REST服务(添加),发现服务器返回成功

其他Web服务也使用“基本身份验证”机制来实现Web安全。

1 个答案:

答案 0 :(得分:1)

这可以使用JAX中的 jsonp 使用AJAX来实现,但这可能仅适用于所有GET API调用。

更好的方法是在任何PHP文件中使用 curl 处理REST API网址。

这适用于跨域网址...