• flask实现简单的接收json返回json的接口


    结合http://docs.jinkan.org/docs/flask/quickstart.html#a-minimal-application这个flask文档实现
    #!/usr/bin/python
    # -*- coding: utf-8 -*-
    import json
    from flask import Flask
    from flask import request
    from flask import redirect
    from flask import jsonify
    app = Flask(__name__)
    
    @app.route('/' , methods=['GET', 'POST'])
    def index():
        if request.method == 'POST':
            a = request.get_data()
            dict1 = json.loads(a)
            return json.dumps(dict1["data"])
        else:
            return '<h1>只接受post请求!</h1>'
    
    @app.route('/user/<name>')
    def user(name):
        return'<h1>hello, %s</h1>' % name
    
    if __name__ =='__main__':
        app.run(debug=True)
    请求数据为{
        "opr": "add",
        "data": {
            "userName": "98997",
            "disc": "hudihiudhu",
            "expDate":"2",
            "ip": [
                "10.10.11.1",
                "10.10.11.2",
                "10.10.11.3"
            ]
        }
    }
    返回{"userName": "98997", "ip": ["10.10.11.1", "10.10.11.2", "10.10.11.3"], "disc": "hudihiudhu", "expDate": "2"}
  • 相关阅读:
    iOS中图片与视频一次性多选
    UIImagePickerController Class
    1月16日
    10月20日
    1月14日
    1月13日
    1月12日
    1月11日
    课程评价与建议
    加分总结
  • 原文地址:https://www.cnblogs.com/dpf-learn/p/8010714.html
Copyright © 2020-2023  润新知