您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

反应前端连接到烧瓶后端

反应前端连接到烧瓶后端

我对您的代码做了一些调整。我所做的更改:

前端在端口3000上运行,后端在端口5000上运行;都在localhost

前端代码

import ReactDOM from 'react-dom';
import React, {Component} from 'react';
class Form1 extends Component{
    render(){
        return (
            <div class="form">
                <form action="http://localhost:5000/result" method="get">
                    Place: <input type="text" name="place"/>
                    <input type="submit" value="Submit"/>
                </form>
            </div>
        );
    }
}
ReactDOM.render(
    <Form1/>,
    document.getElementById('root')
);

后端代码

from flask import Flask, request

app = Flask(__name__)

@app.route('/result', methods = ['GET', 'POST'])
def result():
    if request.method == 'GET':
        place = request.args.get('place', None)
        if place:
            return place
        return "No place information is given"

if __name__ == '__main__':
    app.run(debug = True)

这是正在运行的程序的屏幕截图:

在此处输入图片说明

烧瓶文档:请求对象

其他 2022/1/1 18:51:14 有481人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶