level 2
逛骨灰盒
楼主
nodejs写的接口在Vue中代理服务跨域以后,Vue使用这个post请求的接口时,报错404 核对了好几遍接口也没有写错。
nodejs接口代码:
router.post('/article',function(req,res){
console.log(req.body)
var params = req;
console.log(params)
dbconnect('article').then(function({coll,dbCon}){
coll.insertOne(params,function(err,data) {
if(err){
res.json({
code:0
})
}else{
console.log(data)
res.json({
code:1,
msg:'发表成功'
})
}
}).catch(function(error){
console.log(error);
})
})
})
代理服务器代码:
router.post('/article',function(req,res){
console.log(req.body)
var params = req;
console.log(params)
dbconnect('article').then(function({coll,dbCon}){
coll.insertOne(params,function(err,data) {
if(err){
res.json({
code:0
})
}else{
console.log(data)
res.json({
code:1,
msg:'发表成功'
})
}
}).catch(function(error){
console.log(error);
})
})
})
调用接口的代码:
router.post('/article',function(req,res){
console.log(req.body)
var params = req;
console.log(params)
dbconnect('article').then(function({coll,dbCon}){
coll.insertOne(params,function(err,data) {
if(err){
res.json({
code:0
})
}else{
console.log(data)
res.json({
code:1,
msg:'发表成功'
})
}
}).catch(function(error){
console.log(error);
})
})
})
2019年05月08日 10点05分
1
nodejs接口代码:
router.post('/article',function(req,res){
console.log(req.body)
var params = req;
console.log(params)
dbconnect('article').then(function({coll,dbCon}){
coll.insertOne(params,function(err,data) {
if(err){
res.json({
code:0
})
}else{
console.log(data)
res.json({
code:1,
msg:'发表成功'
})
}
}).catch(function(error){
console.log(error);
})
})
})
代理服务器代码:
router.post('/article',function(req,res){
console.log(req.body)
var params = req;
console.log(params)
dbconnect('article').then(function({coll,dbCon}){
coll.insertOne(params,function(err,data) {
if(err){
res.json({
code:0
})
}else{
console.log(data)
res.json({
code:1,
msg:'发表成功'
})
}
}).catch(function(error){
console.log(error);
})
})
})
调用接口的代码:
router.post('/article',function(req,res){
console.log(req.body)
var params = req;
console.log(params)
dbconnect('article').then(function({coll,dbCon}){
coll.insertOne(params,function(err,data) {
if(err){
res.json({
code:0
})
}else{
console.log(data)
res.json({
code:1,
msg:'发表成功'
})
}
}).catch(function(error){
console.log(error);
})
})
})