const app = express()
app.use(bodyParser())
router.get('/edaman', (req, res) => {
console.log(req.body)
axios.get(edamanUrl)
.then(function (response) {
const recipes = response.data.hits
return res.status(200).json({ body: recipes })
})
})
我正在尝试访问配方中,正文中的键。...但是,console.log(req.body) 还给我当我执行req.body.recipe时,我得到的是不确定的...。我显然缺少进入该对象的明显而愚蠢的东西。 谢谢你。
{'{\ n“食谱”:{\ n“成分”:“鸡肉” \ n} \ n}':''}
答案 0 :(得分:0)
假设您已安装bodyParser
,并需要它。我建议使用app.use(bodyParser.urlencoded({ extended: false }))
app.use(bodyParser.json())
。