目标是配置我的 webflux servlet 容器,以便无论何时对预定义路径进行 API 调用,都会返回响应,而不管调用是对大写/小写路径进行的。
/api/users应该给出与/api/USERS 相同的结果
此功能路由定义以及下面的 WebFluxConfigurer 似乎无法解决它。
@Configuration
class UserRoutes {
@Bean
fun userRouterFunction(
userHandler: userHandler
) = coRouter {
"/users".nest {
GET("/all", userHandler::getAllUser)
@Configuration
@EnableWebFlux
class WebConfig : WebFluxConfigurer {
override fun configurePathMatching(configurer: PathMatchConfigurer) {
configurer.setUseCaseSensitiveMatch(false)
}
}
这里有什么问题吗?