美文网首页
http,api,post,flask

http,api,post,flask

作者: 苏47 | 来源:发表于2018-07-01 15:13 被阅读0次

    一直喜欢一招鲜吃遍天的编码规范,不喜欢琐碎的知识点。api的输入输出统一传递json是一种最好的选择。下面介绍用POST方法统一输入json,输出也是json的示范。

    1,写一个简单的flask api

    from flask import Flask, request, json, jsonify

    app = Flask(__name__)

    def response(code, msg, data):

        res =dict()

        res['code'] = code

        res['msg'] = msg

        res['data'] = data

        return jsonify(res)

    @app.route('/test', methods=['POST'])

    def test():

        data = request.json

        return response(200, '', data["hello"])

    if __name__ == '__main__':

        app.debug =True

        app.run()

    2,使用https://www.sojson.com/httpRequest/

    使用POST方式

    body格式:{"hello": 1}

    header格式:Content-Type:application/json

    3,点击发送请求,得到如下返回

    {

        "code": 200,

        "data": 2,

        "msg": ""

    }

    相关文章

      网友评论

          本文标题:http,api,post,flask

          本文链接:https://www.haomeiwen.com/subject/iqocuftx.html