0

我正在努力将一些 api 集成到我的网站中。我想通过javascript调用它。api 文档看起来像这样

POST | PUT /events/ws/api/... ["..." for security reasons]

我如何在Javascript中调用这样的东西?我认为这是一个 POST 调用,但我该如何格式化调用呢?

谢谢

4

1 回答 1

2

您需要使用该XMLHttpRequest对象进行调用。

XMLHttpRequest是由 Microsoft 设计并被 Mozilla、Apple 和 Google 采用的 JavaScript 对象。它现在在 W3C 中被标准化。它提供了一种在 URL 上检索数据的简单方法。尽管它的名字,XMLHttpRequest 可用于检索任何类型的数据,而不仅仅是 XML,它支持 HTTP 以外的协议(包括文件和 ftp)。

但是,如果您可以使用 jQuery JavaScript 库,它会包装此对象的用法,并使用 jQuery 函数使其更易于使用ajax

$.ajax({
  type: "POST",
  url: "/events/ws/api/",
  data: { name: "John", location: "Boston" }
}).done(function( msg ) {
  alert( "Data Saved: " + msg );
});
于 2013-07-18T20:05:07.640 回答