Колба не печатает на консоль (маршрут) - PullRequest
0 голосов
/ 18 февраля 2019

Уже есть еще один пост с тем же вопросом, на который есть ответ, но у меня он не работает.Существует также без объяснения с указанием причины проблемы.

Версия колбы: 1.0.2., Работает локально.

Маршрут:

@bp.route("/mailbox/get_mail_attachment", methods = ["GET"])
@token_auth.login_required
def get_mail_attachment():
    print("it should print")
    return error_response(400)

Я получаю ответ с кодом состояния 400, но маршрут не выводится на консоль (все другие маршруты моего приложения делают).Хотя это правильный маршрут, потому что, если я изменяю URL маршрута, я получаю обратно 404.

Я думаю, не имеет значения, откуда поступил запрос, но, возможно, я ошибаюсь: в моем случаеэто приложение Angular (версия 5).

Запрос выглядит следующим образом:

getAttachment(data) {
    const url: string = `${this.BASE_URL}` + '/mailbox/get_mail_attachment';
    const headers = new Headers({'Authorization': 'Bearer ' + localStorage.getItem('token')})
    return this.http.get(url, {headers: headers, params: data, responseType: ResponseContentType.Blob})
}

Я упростил код маршрута колбы, поэтому он не используетthe request.args.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...