为了读取发布请求的正文,您需要body-parser。
如果您还需要解析multipart / form-
data,则需要multer。
在npm安装它们之后:
const express = require('express');const multer = require('multer');const bodyParser = require('body-parser');const upload = multer();const app = express();// create application/json parserapp.use(bodyParser.json());// create application/x-www-form-urlenpred parserapp.use(bodyParser.urlenpred({ extended: false }));function handleRequest(req, res) { console.log('n-- INCOMING REQUEST AT ' + new Date().toISOString()); console.log(req.method + ' ' + req.url); console.log(req.body); res.send('Hello World!');}app.post('/*', upload.any(), (req, res) => handleRequest(req, res));app.all('/*', (req, res) => handleRequest(req, res));app.listen(3000, () => console.log('Example app listening on port 3000!'));


