zoukankan      html  css  js  c++  java
  • Flask简单http接口实现

    # 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>', methods=['POST', 'GET'])
    def test2(p1):
        return 'hello test2 ' + str(p1)
    
    
    # http://127.0.0.1:8080/test3/321/333
    @app.route('/test3/<p1>/<p2>', methods=['POST', '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)
    

      

  • 相关阅读:
    django上传下载大文件
    ssh隧道技术
    防止网站被抓
    lvm在线扩容
    Python之配置文件模块 ConfigParser
    Oracle常用查询
    Oracle_where子句
    Oracle_单行函数
    Oracle_多行函数
    Oracle_SQL92_连接查询
  • 原文地址:https://www.cnblogs.com/wangymd/p/11470515.html
Copyright © 2011-2022 走看看