【发布时间】:2017-03-23 18:43:20
【问题描述】:
试图发送一个简单的 post 请求,body 属性是空对象 {}。有谁知道为什么?
const compression = require('compression')
const bodyParser = require('body-parser')
const express = require('express')
const app = express()
app.set('port', process.env.PORT)
// Support JSON-encoded and encoded bodies.
app.use(bodyParser.json())
app.use(bodyParser.urlencoded({ extended: true }))
app.post('/api/' + APIVersion.latest() + '/post-job', (req, res) => {
console.log(req.body)
res.json({ hey: 'hey' })
})
// Start the server.
app.listen(app.get('port'), err => {
if (err) {
return console.log('There was an error', err)
}
console.log(`Server running on port ${app.get('port')}`)
})
【问题讨论】: