Flask简单http接口实现
发布时间:2020-12-20 10:48:05 所属栏目:Python 来源:网络整理
导读:? # flask demofrom flask import Flask,requestapp = Flask(__name__)# http://127.0.0.1:8080@app.route(‘/‘)def index(): return ‘Hello World‘# http://127.0.0.1:8080?p1=aaa@app.route(‘/test1‘,methods=[‘POST‘,‘GET‘])def test1(): result
? # flask demo from flask import Flask,request app = Flask(__name__) # http://127.0.0.1:8080 @app.route(‘/‘) def index(): return ‘Hello World‘ # http://127.0.0.1:8080?p1=aaa @app.route(‘/test1‘,methods=[‘POST‘,‘GET‘]) def test1(): result = ‘hello test1 ‘ if request.method == ‘POST‘: p1 = request.form[‘p1‘] print(p1) else: p1 = request.args.get(‘p1‘) print(p1) result = result + str(p1) return result # http://127.0.0.1:8080/test3/321/333 @app.route(‘/test2/<p1>‘,‘GET‘]) def test2(p1): return ‘hello test2 ‘ + str(p1) # http://127.0.0.1:8080/test3/321/333 @app.route(‘/test3/<p1>/<p2>‘,‘GET‘]) def test3(p1,p2): return ‘hello test3 ‘ + str(p1) + str(p2) # 启动WEB服务器 if __name__ == ‘__main__‘: # host = 服务IP,port = 端口,debug = 是否debug模式 app.run(‘0.0.0.0‘,‘8080‘,debug=True) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |