Насколько я знаю, спецификацией HTTP разрешено устанавливать более одного HTTP-заголовка с тем же именем. Есть ли какой-либо прецедент для этого (от клиента к серверу и наоборот)?
Несколько полей заголовка сообщения с одно и то же имя поля МОЖЕТ присутствовать в сообщение тогда и только тогда, когда весь значение поля для этого поля заголовка определяется как список, разделенный запятыми [то есть, # (значения)]. Он ДОЛЖЕН быть возможным объединить несколько полей заголовка в одно "имя-поля: значение поля" пара, не меняя семантики сообщения, добавляя каждый последующее значение поля для первого, каждая из которых разделена запятой. Приказ в которых поля заголовка с одинаковыми поэтому полевое имя получено существенный для интерпретации комбинированное значение поля и, следовательно, proxy НЕ ДОЛЖЕН изменять порядок эти значения полей, когда сообщение пересылаются.
Если я не ошибаюсь, нет случая, когда нужны несколько заголовков с тем же именем.