Node.js可以';无法获取对mongodb的post请求
我似乎无法接收对我的服务器的post请求,这是代码Node.js可以';无法获取对mongodb的post请求,node.js,mongodb,Node.js,Mongodb,我似乎无法接收对我的服务器的post请求,这是代码 const app=express(); const bodyparser=require('body-parser'); const mongoose=require('mongoose'); const db=mongoose.connect('mongodb://localhost/swag-shop'); const Product=require('./model/product'); const WishList=require(
const app=express();
const bodyparser=require('body-parser');
const mongoose=require('mongoose');
const db=mongoose.connect('mongodb://localhost/swag-shop');
const Product=require('./model/product');
const WishList=require('./model/wishlist');
app.use(bodyparser.json);
app.use(bodyparser.urlencoded({extended:false}));
app.post('./product',function(req,res){
let product=new Product();
product.title=req.body.title;
product.price=req.body.price;
product.save(function(err, savedProduct){
if(err){
res.status(500).send({error:"couldnt save product"});
}else{
res.send(savedProduct);
}
});
});
app.listen(3000,function(){
console.log("Api ruunning on port 3000...")
});
我正在使用node来托管我的本地服务器和数据库的mongodb,当我尝试使用Nonsome或postman向发送一个简单的json post请求时,它们超时了…您犯了一些小错误,如
您的日志中有错误吗?分享这些信息会很有帮助。除了使用useNewurlParser:true和useunifiedTopology:true的警告之外,没有错误