Javascript 使用MongoDB/Mongoose在节点中执行HTTP POST请求?
我已经定义了我的模式,我只需要知道执行实际HTTP POST请求的语法。我正在使用MongoDB和Mongoose框架。这样,当我转到localhost:300/用户时,我可以看到发布的JSON数据 我想发布到本地主机的JSON数据:3000/用户Javascript 使用MongoDB/Mongoose在节点中执行HTTP POST请求?,javascript,json,node.js,mongodb,Javascript,Json,Node.js,Mongodb,我已经定义了我的模式,我只需要知道执行实际HTTP POST请求的语法。我正在使用MongoDB和Mongoose框架。这样,当我转到localhost:300/用户时,我可以看到发布的JSON数据 我想发布到本地主机的JSON数据:3000/用户 { “名字”:“约诺”, “姓氏”:“甘尼桑”, “电子邮件”:user@example.com", “用户名”:“用户名”, “密码”:“密码” }据我所知-您想知道发出post请求以添加用户的语法。 在客户端,使用jQuery-您可以使用以下
{
“名字”:“约诺”,
“姓氏”:“甘尼桑”,
“电子邮件”:user@example.com",
“用户名”:“用户名”,
“密码”:“密码”
}
据我所知-您想知道发出post请求以添加用户的语法。
在客户端,使用jQuery-您可以使用以下代码发出服务器POST请求:
$.post("http://localhost:300/users", {
"firstName": "Jono",
"lastName": "Ganesan",
"email": "user@example.com",
"username": "username",
"password": "password"
} ,
function(data, status){
alert("Data: " + data);
});
你能再解释一下吗,你到底想要什么?您希望代码使用javascript、angular等在客户端进行服务器调用吗?关于我的user.server.model.js,userchemaNode的文件只是具有完全相同语法的javascript。另外,节点代码不能在客户端运行,所以我想看一些关于问题到底是什么的解释。本教程介绍如何将JSON数据从数据库输出到本地主机。我想使用他们的node/mongodb/mongoose语法执行同样的操作。您需要安装一个库,以便在node中使用jQuery和
npm安装包
确保运行安装时位于同一目录中。为此,我使用node fetch,因此我必须cd
到该目录,然后npm安装node fetch
,然后我必须通过在顶部写入const fetch=require('node-fetch')来声明我要在nodes app.js文件中使用node fetch代码>这将允许我fetch()代码>如下。