i18输出测试

This commit is contained in:
gaoqr
2026-05-13 10:54:15 +08:00
parent 2089548ed4
commit e939342015
@@ -103,6 +103,8 @@ public class TokenAuthenticationFilter implements GlobalFilter, Ordered {
return chain.filter(exchange);
}
System.out.println("Accept-Language BEFORE = "
+ exchange.getRequest().getHeaders().getFirst("Accept-Language"));
// 情况二,如果有 Token 令牌,则解析对应 userId、userType、organId 等字段,并通过 通过 Header 转发给服务
// 重要说明:defaultIfEmpty 作用,保证 Mono.empty() 情况,可以继续执行 `flatMap 的 chain.filter(exchange)` 逻辑,避免返回给前端空的 Response!!
@@ -118,6 +120,9 @@ public class TokenAuthenticationFilter implements GlobalFilter, Ordered {
ServerWebExchange newExchange = exchange.mutate()
.request(builder -> SecurityFrameworkUtils.setLoginUserHeader(builder, user))
.build();
System.out.println("========== FINAL EXCHANGE ==========");
System.out.println("Accept-Language FINAL = "
+ newExchange.getRequest().getHeaders().getFirst("Accept-Language"));
return chain.filter(newExchange);
});
}