簡體   English   中英

使用axios發布請求訪問我的API中的數據

[英]Accessing data inside my API with axios post request

我正在嘗試使用get請求發送對象,因此可以使用它從后端檢索數據,如下所示:

axios.get('/', {
    params: {
      mainID: usersID.id,
      otherID: usersID.otherID
    }
  });

現在,在我的API中,我想訪問該params對象,該怎么做?

router.get('/', (req, res) => {
//how to access params?
});

您可以通過req.params訪問Express中的路由參數

從文檔中:

路由參數被命名為URL段,用於捕獲URL中在其位置處指定的值。 捕獲的值將填充到req.params對象中,並將在路徑中指定的route參數的名稱作為其各自的鍵。

Route path: /users/:userId/books/:bookId
Request URL: http://localhost:3000/users/34/books/8989
req.params: { "userId": "34", "bookId": "8989" }

在以下網址查看“路線參數”部分: https//expressjs.com/en/guide/routing.html

希望這可以幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM