需求:接收post和get請求的數據
def get_data():
# 默認返回內容
return_dict = {'return_code': '200', 'return_info': '處理成功', 'result': False}
# 判斷傳入的json數據是否為空
if request.get_data() is None:
return_dict['return_code'] = '5004'
return_dict['return_info'] = '請求參數為空'
return json.dumps(return_dict, ensure_ascii=False)
get_data = request.args.to_dict()
group_id = get_data.get('groupId')
date = get_data.get('date')
return_dict['result'] = 1
return_dict['group_id'] = group_id
return_dict['date'] = date
def post_data(): # 判斷傳入的json數據是否為空 if request.get_data() is None: recognize_info = {} recognize_info['return_code'] = '5004' recognize_info['return_info'] = '請求參數為空' return jsonify(recognize_info) group_id = request.form.get('groupId') #獲取數據 date = request.form.get('date') # 對參數進行操作(order_dis為功能函數)
recognize_info = order_dis(group_id,date) # print(recognize_info)
return jsonify(recognize_info)