亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

嘗試發送 body 參數,但 req.body 為空

嘗試發送 body 參數,但 req.body 為空

翻過高山走不出你 2023-07-06 18:17:41
我有一條路線,用于返回一些考慮到主體參數的數據。路線.jsconst express = require('express')const ReportsController = require('./controllers/ReportIngredientController')const routes = express.Router()routes.get('/report', ReportsController.show)module.exports = routes;我創建了一個郵遞員呼叫來測試它,這是我要發送的正文[    {        "name": "acem"    },    {        "name": "sal grosso"    },    {        "name": "caldo de carne"    }]但是當我嘗試在控制器上獲取“req.body”時,它變得空了。任何人都可以幫助解決這種錯誤嗎?
查看完整描述

1 回答

?
藍山帝景

TA貢獻1843條經驗 獲得超7個贊

我得到了我提到的問題的解決方案,在這種情況下,我需要使用 Get 方法中的參數。


  axios({

    method: 'get',

    url: "http://192.168.0.2:3333/report",

    responseType: 'json',

    headers: {},

    params: {

      name: ["'acem'", "'sal grosso'"]

    }

  })

    .then(function (res) {

      // handle success

      console.log("######## CARD CALL - IT's OK!!! :: ", res.data);

      setRecipeList(res)

    })

    .catch(function (error) {

      console.log('API CALL - /report - error: ',error);

    })

這就是我用來獲取所需結果并將查詢參數發送到 API 的方法。


非常感謝您的回答。



查看完整回答
反對 回復 2023-07-06
  • 1 回答
  • 0 關注
  • 168 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號