Saya belum menemukan spesifikasi apa pun tentang apakah header respons HTTP duplikat diizinkan oleh standar, tetapi saya perlu tahu apakah ini akan menyebabkan masalah kompatibilitas.
Katakanlah saya memiliki header respons seperti ini:
HTTP/1.1 302 Moved Temporarily
Server: Apache-Coyote/1.1
X-Powered-By: Servlet 2.4; JBoss-4.0.3SP1 (build: CVSTag=JBoss_4_0_3_SP1 date=200510231054)/Tomcat-5.5
Cache-Control: no-cache
Cache-Control: no-store
Location: http://localhost:9876/foo.bar
Content-Language: en-US
Content-Length: 0
Date: Mon, 06 Dec 2010 21:18:26 GMT
Perhatikan bahwa ada dua Cache-Control
header dengan nilai berbeda. Apakah browser selalu memperlakukannya seolah-olah ditulis seperti "Cache-Control: no-cache, no-store"?