var express=require('express');
var bodyparser=require('body-parser');
var mongoose=require('mongoose');
var {app1}=require('./todos2');
mongoose.Promise = global.Promise;
mongoose.connect('mongodb://localhost:27017/TodoApp');
**strong text**
var app=express();
app.use(bodyparser.json());
app.post('todos2',(req,res)=>
{
var todo=new app1({
text:req.body.text
});
todo.save().then((docs)=>
{
res.send(docs);
},(err)=>
{
res.status(404).send(err);
});
});
app.listen(3000,()=>
{
console.log('Starting port 3000');
});
* 它表明CAN NOT POST / todos2 邮递员无法工作,任何人都可以解释为什么请求不会到来 背面?????
答案 0 :(得分:0)
因为你在路由中缺少forward_slash,请使用:
#include "anyHeaderFromLib.h"