Реализация продвинутой обработки запросов HTTP сервиса
Стандартный функционал маршрутизации не позволяет использовать regexp при обработке адреса, организация модуля приводит к дублированию кода. Так же при ошибке исполнения нет фиксации в журнале регистрации. В статье опишу свой взгляд на решение обозначенных проблем.
- Описание
- Подробнее
Описание
Вводные:
1. Стандартная система обработки запросов через HTTP сервис.
Цель:
Получить общую цепочку обработки запроса с возможностью
1. включения обработчиков в любой точке конвейера
2. обработки URL с помощью regexp
3. обработки исключений исполнения кода.
Реализация:
В HTTP сервисе создаем один "Шаблон URL" с шаблоном "/*", в нем создаем обработчик с "HTTP-метод" = "Любой".
