Итак, я понимаю, что если клиент использует HTTP / 2, вы объединяете куки с точкой с запятой, как сказал Лоуренс. Это нормально, если сервер также HTTP / 2, однако, если сервер HTTP / 1.1, потребуется дополнительная обработка для их объединения.
Если имеется несколько заголовков Cook ie поля после распаковки, они ДОЛЖНЫ быть объединены в одну строку октетов с использованием двухоктетного разделителя 0x3B, 0x20 (строка ASCII ";")
Подтверждено spe c для HTTP2 https://tools.ietf.org/html/rfc7540#section -8.1.2.5