Статьи

Отклонение в Akka HTTP: правильно обрабатывать ошибки

Узнайте больше об отклонении в Akka HTTP и о том, как оно помогает в обработке ошибок в вашем приложении.

В этом блоге мы продемонстрируем отклонение в Akka HTTP и как оно помогает в обработке сценариев ошибок в нашем приложении. Давайте начнем.

Концепция отклонения в Akka HTTP помогает правильно справляться со сценариями ошибок. Например, с помощью директивы фильтрации, такой как   директива get , она не позволяет запросу проходить через его внутренний маршрут. Поскольку условие фильтра не выполняется, вызывается концепция отклонения.

Оператор  ~(Тильда) также называется оператором связывания. Поскольку он используется для соединения двух или более путей, запрос позволяет проходить через структуру маршрутизации. И попробуйте найти другой маршрут, который может завершить его. Если запрос не находит какой-либо маршрут, он будет отклонен.

Вам также может понравиться: Обработка отклонений в Akka HTTP

По умолчанию ответ на отклоненные запросы был сгенерирован методом  «handle not found »   RejectionHandler.


Scala