Очевидно, что я неправильно истолковал документацию / руководство.
filterChain.next(context)
возвращает Result
, который затем может быть изменен в дальнейшем, и возвращенный Result
будет тем, что фактически записано в провод.
Примечание для других читателей: когда для аннотирования метода контроллера используются несколько фильтров, так же, как запрос опускает эти фильтры слева направо в аннотации, ответ поднимается обратно справа налево, что означаетпервый фильтр, который вступит в силу, будет последним, который вступит в силу.