首页 > 解决方案 > 处理对 React JS 应用程序的 Post 请求

问题描述

我在 ReactJS 客户端编写了一个完整的应用程序。我可以在我的反应应用 URL 上接受 /API 使用<BrowserRouter>

我正在寻找一种向我的 React 应用程序发出发布请求的方法。例如。当用户向http://myreactapp.com发出 post 请求时,它应该识别 Post 请求并从该调用中接收到 Post Body,我想在 React App 加载之前为其分配一个状态。

我尝试在 BrowserRouter 上搜索很多东西,但我找不到 1。

有人可以帮助我指导使用正文参数实现处理 POST 的方式。

我也只接受建议而不是整个代码,因为我有点卡在思考下一步该做什么。

render((
<BrowserRouter>
    <div>
        <Route exact path="/"
            render={() => (<App />)} />
        <Route path="/find/:find"
            render={(props) => (<App {...props} />)} />
    </div>
</BrowserRouter>
), document.getElementById('root')
);

我尝试使用 BorwserRouter,但它似乎只接受 Get 参数而不接受 Post 正文。

我也听说过使用 NodeJS 或 express 作为后端,但是有人可以帮助我修改我当前的 React 代码以仅针对 Post 请求转换为 Express,并且保持一切不变,

蒂亚!

标签: node.jsreactjsexpressreact-routerreact-router-v4

解决方案


推荐阅读