我有一个RESTful Web服务,该服务使用自定义的Accept标头进行版本控制。
按照Baeldung所述,将自定义标头值添加到produces
批注的@RequestMapping
属性中,似乎在启用webflux的项目中无效。
在不同的非webflux Springboot Web服务中执行相同的操作按预期进行。
从REST客户端发送自定义标头到启用webflux的项目时,出现如下错误:
{
"timestamp": "2019-01-03T21:25:34.885+0000",
"path": "/some/resource/ID",
"status": 406,
"error": "Not Acceptable",
"message": "Could not find acceptable representation"
}