具有MEAN堆栈的RESTful API

时间:2014-07-04 17:06:44

标签: rest

我已经看过几个关于使用MEAN堆栈构建Web应用程序的教程 - 例如http://scotch.io/tutorials/javascript/build-a-restful-api-using-node-and-express-4以及对服务器的所有GET,POST,PUT和DELETE请求都以特定方式处理但我总是想知道例如,当我点击一个按钮"注册"制作POST请求并将输入数据从数据库中取出或使用PUT进行更新或删除 - 删除它。

1 个答案:

答案 0 :(得分:1)

有很多方法可以给这只猫上皮......

这是一个。在客户端,例如使用JavaScript,读取用户输入到表单的信息。 例如

var firstName = myForm.elements["first_name"].value
var lastName = myForm.elements["last_name"].value

然后使用此信息构造一个AJAX请求并调用您的RESTful Web服务端点。

e.g。

POST http://host/my/rest/api/user

用户的请求有效负载可能如下所示:

{
    "first_name" : "John",
    "last_name" : "Smith"
}