我有一些Flask API,所有的API都使用手机作为可选的url参数,如下所示。我希望使用一个装饰器来验证电话号码是否正确。那么,我能否在不解析请求url的情况下获取参数“phone”呢?
@user_api.route("/<phone>/login")
@check_phone
def login(phone):
f = OrderedDict()
f['error'] = 0
return jsonify(f)
@user_api.route("/<phone>/logout")
@check_phone
def logout(phone):
f = OrderedDict()
f['error'] = 0
return jsonify(f)