繁体   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