使用postman模擬與後端flask的Get/Post資料互動
阿新 • • 發佈:2019-02-19
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.檢視得到的返回資料: