快递:发送内容types上304未修改

app.use(express.static('./public')); 

Express通过使用上面的代码片段发送一个有效的mime – 但只有一次 。 在客户端caching响应之后,每个返回304 Not Modified请求都将被回答,而没有任何Content-Type头。

快递是否能够发送caching的响应Content-Type ? 或者一般来说这是一个坏主意?

背景:我们心爱的IE似乎要求一个有效的mimeCSS被忽略,因为MIMEtypes不匹配asynchronously请求的CSS文件。

304响应没有content-type头部的目的是识别响应主体,因此使用3XX响应的content-type是没有意义的。 你能指出一个特定的可重复序列的请求/响应和一个确切的IE版本来重现你的问题? 我从来没有听到有人抱怨过这个问题,所以我怀疑这实际上不是你的问题。