Javascript 在react路由器中接受POST请求
我的react路由器是4.2.0版 我正在尝试接受React应用程序的POST请求。我可能是瞎子,但我找不到在路由上指定请求方法(GET、POST)的方法 如何设置此项以接受POST请求Javascript 在react路由器中接受POST请求,javascript,reactjs,react-router,react-router-dom,react-router-v4,Javascript,Reactjs,React Router,React Router Dom,React Router V4,我的react路由器是4.2.0版 我正在尝试接受React应用程序的POST请求。我可能是瞎子,但我找不到在路由上指定请求方法(GET、POST)的方法 如何设置此项以接受POST请求 render(( <BrowserRouter> <div> <Route exact path="/" history={history} render={() => ( loggedIn()
render((
<BrowserRouter>
<div>
<Route exact path="/" history={history} render={() => (
loggedIn()
? (<MyApp />)
: (<Redirect to="/login"/>)
)}/>
<Route exact path="/login" history={history} render={() => (
loggedIn()
? (<Redirect to="/"/>)
: (<Login />)
)}/>
</div>
</BrowserRouter>
), document.getElementById('app'));
渲染((
(
loggedIn()
? ()
: ()
)}/>
(
loggedIn()
? ()
: ()
)}/>
),document.getElementById('app');
理想情况下,我希望有一个第三路线,接受POST请求,以处理来自供应商的POST
我找到但无法找到/安装“express location”软件包
任何帮助都将不胜感激。这是客户端路由。您不能在此发布请求。 您需要在express js服务器上侦听post请求 在您的serverjs中:
app.post('/',function(req,res){
res.send("hello")
})
那就行了。我知道我可以在API中实现,但我希望直接在react中实现。接受,因为如果没有办法,那么就没有办法。谢谢