STEP7) Global Filter -GlobalFilter.java
앞의 필터들과는 다르게 공통적으로 처리하는 필터.
커스텀필터는 원하는 라우팅 정보에 따라서 개별적으로 다 세팅해주어야 한다.
apply 메서드에서 exchange, chain으로 람다식 구현하면 된다.
GlobalFilter - application.yml
default-filters를 등록하면 된다.
그 밑으로 전달할 파라미터를 등록할 수 있다.(args)
STEP7) Global Filter - TEST
글로벌 필터는 가장 먼저, 가장 늦게 종료되는 필터라서,
중간에 커스텀필터가 동작하고 글로벌필터가 마무리되는 것을 볼 수 있다.
실제 Postman 출력 결과
'스프링 스터디 (인프런) > API GATEWAY' 카테고리의 다른 글
Spring Cloud Gateway - Load Balancer ➀ (0) | 2023.09.16 |
---|---|
Spring Cloud Gateway - Logging Filter (0) | 2023.09.06 |
Spring Cloud Gateway - Custom Filter 적용 ➁ (0) | 2023.09.02 |
Spring Cloud Gateway - Custom Filter 적용 ➀ (0) | 2023.08.24 |
Spring Cloud Gateway - Filter 적용 3 (0) | 2023.08.22 |