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