使用来自另一个网站的发布请求启动React Application

时间:2019-02-12 07:09:08

标签: javascript reactjs react-router

我有一个简单的HTML表单:

<form method="post" action="http://localhost:3000">
    <input value="val" name="nam" />
    <button type="submit">Launch</button>
</form>

现在,我有一个在localhost:3000上运行的react应用程序,如下所示:

import React from 'react';
import ReactDOM from 'react-dom';
import App from 'components/App/App';

class IndexClass extends React.Component {
    render() {
        return (
            <BrowserRouter>
                <Switch>
                    <Route path="/" exact component={App}/>
                </Switch>
            </BrowserRouter>
        );
    }
}

ReactDOM.render(<Index/>, document.getElementById('root'));


现在,如果我在浏览器网址栏中键入localhost:3000,则可以成功启动该应用程序。但是,如果我尝试从简单的html表单启动应用程序,则会收到错误消息:

Cannot POST\

屏幕截图:

https://cdn.pbrd.co/images/I0My0wZ.png

我认为这是因为post方法。我该如何解决?

0 个答案:

没有答案
相关问题