Этот вопрос относится к промежуточному программному обеспечению Rack.
Я хочу, чтобы запрос проходил через определенные промежуточные программы, а не через определенные другие.Способ, упомянутый в нескольких других ответах на переполнение стека, состоит в том, чтобы выполнить проверку в методе «call» промежуточного программного обеспечения.
Я хотел бы знать, рекомендуется ли включать промежуточное программное обеспечение из другого пользовательского промежуточного программного обеспечения, и если нет, то какие проблемы может вызывать этот метод?
Также существует ли лучший способ для реализации этого вида условного вызова промежуточного программного обеспеченияна основании запроса маршрута?