从客户端的POST请求获取数据

时间:2017-08-15 04:36:38

标签: node.js reactjs express react-router react-redux

我从反应前端发出了一个表单发布请求。在我的快递路线中,我处理它,并将数据发送到浏览器,如下:

app.post("/api/fetchuser", async (req, res) => {
  // Doing some stuff here

  res.send(req.body.user);
});

我的问题是:如何将此POST请求路由中的数据传回客户端?以前,我做了axios.get(...)以类似的方式检索app.get(...)路由上的数据,但这是一个POST路由。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

只需执行axios.post请求即可。请参阅axios documentation执行POST请求部分。

编辑:是的,您也可以按POST请求检索数据。执行请求时,您不必将任何数据发布到服务器。

答案 1 :(得分:0)

axios.post( '/ API / fetchuser /',{})           .then(res => console.log(res.data));