В последней версии Spring Framework v5.1.10.RELEASE у меня есть @GetMapping
, например:
@GetMapping(
headers = {
"Connection!=Upgrade",
"Connection!=keep-alive, Upgrade"
}
)
Оба варианта необходимы, поскольку Chrome отправляет первый, а Firefox отправляет второй заголовок. Заголовок «Connection» может содержать другие значения, но Mapping заинтересован только в отсутствии значения «Upgrade». Это склонно к ошибке, чтобы добавить все возможные комбинации в отображение заголовка.
Как я могу сделать сопоставление, не обращаясь к каждой комбинации?