Flask不会打印到控制台(路由)

时间:2019-02-18 00:59:56

标签: flask

已经有another post的相同问题的答案,但是对我来说不起作用。还给出了引起问题的no explanation

烧瓶版本: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的响应,但是该路由未打印到控制台(我的应用程序的所有其他路由都可以)。不过,这是正确的路线,因为如果我更改路线的网址,则会返回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})
}

我简化了烧瓶路线的代码,这就是为什么它不使用request.args的原因。

0 个答案:

没有答案