我不明白为什么会出现“无法发布”错误。请帮忙。
const app = express();
//Adding Body Parser middleware
app.use(bodyParser.urlencoded({extended:false}));
app.use(bodyParser.json());
app.get('/',(req,res)=>{
res.json({
status: "200"
})
})
app.post('/',(req,res)=>{
var city = req.body.city;
res.status(200).json({stat: city})
})
答案 0 :(得分:1)
您是否以app.listen(port)
(port
是您的端口)启动应用程序。
我使用您的代码(添加app.listen(port)
)并点击确定。
这是我的代码:
const bodyParser = require('body-parser')
const express = require('express')
const app = express();
//Adding Body Parser middleware
app.use(bodyParser.urlencoded({extended:false}));
app.use(bodyParser.json());
app.get('/',(req,res)=>{
res.json({
status: "200"
})
})
app.post('/',(req,res)=>{
var city = req.body.city || '1';
res.status(200).json({stat: city})
})
app.listen(4567)
答案 1 :(得分:0)
这可能是端口问题。更改端口号可能会有所帮助。