访问请求的正文

时间:2018-10-07 23:12:15

标签: javascript express

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}':''}

1 个答案:

答案 0 :(得分:0)

假设您已安装bodyParser,并需要它。我建议使用app.use(bodyParser.urlencoded({ extended: false })) app.use(bodyParser.json())

相关问题