与API互动 - 如何?

时间:2011-07-03 20:42:13

标签: javascript jquery

更新了问题,以便更清晰:

我正在与API进行交互以执行一些CRUD操作。

现在我应该直接在我的JQuery / Javascript代码中调用API,并将POST请求包装到服务器端的操作中吗?或者我应该将API的GET和POST请求都抛到服务器端,然后在服务器端调用这些操作?

1 个答案:

答案 0 :(得分:1)

您的问题有点不清楚,但听起来您正在遇到跨站点脚本问题。您不能通过javascript向除当前页面来源之外的域发出任何ajax请求。 jQuery支持包括post在内的每个HTTP方法,但如果您尝试向其他域发出请求,浏览器将禁止该请求。有一些解决方法,例如JSONP。

如果不是问题,请澄清原始问题。