headers 总能合并吗?

Can headers always be combined?

如果我有两个同名的 headers(并假设这是合理且有效的)

Some-Header: foo
Some-Header: bar

它们总是可以合并吗?

Some-Header: foo,bar

我正在寻找 HTTP RFC 做出的保证(或缺乏保证)。 (如果标准与实践不同,我也有兴趣听听。)

理论上是的,见http://greenbytes.de/tech/webdav/rfc7230.html#field.order

(注意 Set-Cookie 的例外情况)