1. 程式人生 > >使用postman模擬與後端flask的Get/Post資料互動

使用postman模擬與後端flask的Get/Post資料互動

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' } )

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' } )

2.選擇“POST”方式,在Headers裡新增鍵和值。

這裡寫圖片描述

3.在Body下選擇“raw”和 “JSON(application/json)”,在編輯框中輸入你需要提交的引數的鍵和值,點選“send”提交請求

這裡寫圖片描述

4.檢視得到的返回資料:
這裡寫圖片描述