[英]Express: send Content-Type on 304 Not Modified
app.use(express.static('./public'));
Express通過使用上面的代碼段發送有效的mime
,但僅發送一次 。 客戶端緩存響應304 Not Modified
,將返回每個返回304 Not Modified
請求,而不會包含任何Content-Type
標頭。
表達是否能夠在緩存的響應上發送Content-Type
? 還是總的來說這是一個壞主意?
背景:我們心愛的IE似乎要求為asynchronously
請求的CSS文件提供有效的mime
( 由於mime類型不匹配,CSS被忽略了 )。
304響應沒有正文,而content-type
標頭的目的是標識響應正文,因此對於具有3XX響應的content-type
沒有意義。 您能否指出請求/響應的特定可重現順序以及確切的IE版本來重現您的問題? 我以前從未聽說過有人抱怨此問題,因此我懷疑這實際上不是您的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.