Eve Framework отправить пользовательский ответ

Я добавил собственный класс аутентификации, который return если предопределенный элемент управления не работает.
Если это не удается, клиент получит этот ответ: {"_error": {"code": 401, "message": "Please provide proper credentials"}, "_status": "ERR"}
Я хотел бы знать, возможно ли настроить ответ выше.
большое спасибо

1 ответ

Решение

Вы могли бы использовать колбу errorhandler декоратор для перехвата 401, вот так:

@app.errorhandler(401)
def my_own_error_msg(err):
    return make_response("Hello, this is Devo.", 401)

Увидеть make_response и пользовательские обработчики ошибок для получения дополнительной информации

Другие вопросы по тегам