python flask 伺服器端實現介面,post,get 方式,引數獲取方法
阿新 • • 發佈:2019-02-04
1、get 方式 引數located in path
eg.http://http://127.0.0.1:5000/researchReports/researchUsers/1111 #其中1111是要獲取的引數
獲取方式:
@app.route('/researchReports/researchStks/<shrCd>', methods=['GET']) def researchStks(shrCd):即,函式中的引數 即,獲取到引數
2、get 方式 引數located in query
eg:http://127.0.0.1:5000/researchReports/recommendStks?type=all&researchUserId=55&page=1&pageSize=10
獲取方式:
type = request.values.get('type')# 薦股列表型別 all=全部;current=進行中;history=歷史 researchUserId = int(request.values.get('researchUserId')) page = int(request.values.get('page')) pageSize = request.values.get('pageSize')3、post 方式
eg.http://127.0.0.1:5000/researchReports/researchUsers
其引數在body中。
獲取引數方式:
data = eval其中data為body中的引數形式(request.data)