我正在努力将一些 api 集成到我的网站中。我想通过javascript调用它。api 文档看起来像这样
POST | PUT /events/ws/api/... ["..." for security reasons]
我如何在Javascript中调用这样的东西?我认为这是一个 POST 调用,但我该如何格式化调用呢?
谢谢
我正在努力将一些 api 集成到我的网站中。我想通过javascript调用它。api 文档看起来像这样
POST | PUT /events/ws/api/... ["..." for security reasons]
我如何在Javascript中调用这样的东西?我认为这是一个 POST 调用,但我该如何格式化调用呢?
谢谢
您需要使用该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 );
});