據我所知,HTTP規範允許設置多個具有相同名稱的HTTP頭。是否有任何用例可以這樣做(從客戶端到服務器,反之亦然)?設置多個具有相同名稱的HTTP標頭?
多個與 消息的報頭字段當且僅當該頭字段整個 字段值是 定義爲相同的字段名可以存在於 消息逗號分隔列表 [即,#(值)]。它必須能夠 到所述多個報頭字段 組合成一個「字段名:字段值」 對,在不改變的語義信息的 ,由每個 後續字段值附加到所述第一, 每個分離以逗號分隔。因此 在其中接收到具有相同的 字段名的報頭字段的順序 是的 解釋合併的字段值顯著,因此當消息是 一個 代理不能改變的 這些字段值的順序轉發。
如果我沒有錯,就不需要多個名稱相同的頭文件。
「如果我沒有錯,就不需要多個名稱相同的頭文件。」 - 你說的沒錯,而且根據你和原始頭文件之間的技術情況,它不會被正確支持。 – heisenberg 2010-07-14 13:12:52
我看過重複標題的唯一時間是'Set-Cookie:'。 – TRiG 2011-04-28 16:10:20
相關問題:[是否可以接受重複的HTTP響應頭?](http://stackoverflow.com/questions/4371328/are-duplicate-http-response-headers-acceptable)。標題名稱的WebDAV標頭是[另一個示例](https://github.com/joyent/node/issues/2750)重複項。 – chrisjleu 2014-12-14 10:44:20