У меня есть две конечные точки, и я хотел бы перенаправить с одной на другую. Оба требуют одного и того же ключа API:
@blueprint.route("v1/method/<param>", methods=["PUT"])
@api_key_required
@write_required(api=True)
def method(param):
return redirect(url_for('v2.method', param=param), code=307)
@blueprint.route("v2/method/<param>", methods=["PUT"])
@api_key_required
@write_required(api=True)
def method(param):
#handle the request
перенаправление, кажется, работает нормально, но похоже, что api_key не передан. Я получаю статус unauthorised
. Что мне делать?