使用postman模拟与后端flask的Get/Post数据交互

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Lockey23/article/details/78745118

GET请求

首先我们看一下后端get逻辑:

    def get(self):
        """
        :return a age math the query name:
        """
        name = request.args.get('name', '')
        if name == 'lockey':
            age = 23
        else:
            age = 'valid name'
        return Jsonify.success(
            data={name:age},
            extra={
                'total': '120'
            }
        )

1.在地址栏里输入请求url:http://10.22.0.152:8009/promgen/setting

2.选择“GET”方式,点击”Params”,添加添加 key和 value(name:lockey),url后面会自动将你输入的参数以下图的格式添加上去:

这里写图片描述

3.点击“send”发送数据,然后获得后端返回的数据

这里写图片描述

如果发送过去的数据与后端逻辑判断不合,则得到的返回值中名字后为”valid name”

这里写图片描述

POST请求

首先我们看一下后端post逻辑:

        def post(self):
        """
        :return:
        """
        data = request.get_json()
        print data
        return Jsonify.success(
            data=json.dumps(data),
            extra={
                'messgae': 'success'
            }
        )

1.在地址栏里输入请求url:http://10.22.0.152:8009/promgen/setting

2.选择“POST”方式,在Headers里添加键和值。

这里写图片描述

3.在Body下选择“raw”和 “JSON(application/json)”,在编辑框中输入你需要提交的参数的键和值,点击“send”提交请求

这里写图片描述

4.查看得到的返回数据:
这里写图片描述

展开阅读全文

没有更多推荐了,返回首页