简体   繁体   English

JavaScript 文件的适当内容类型 header 是什么?

[英]What is an appropriate content-type header for JavaScript files?

I am delivering a JS response from a PHP file.我正在从 PHP 文件传递 JS 响应。 When setting the Content-Type header which value should I use, application/javascript or text/javascript ?设置Content-Type header 时,我应该使用哪个值, application/javascript还是text/javascript

What's the difference between the two?两者有什么区别?

According to the IANA Registered MIME media type list , JS has two registered MIME types;根据IANA 注册的 MIME 媒体类型列表,JS 有两种注册的 MIME 类型; the obsolete text/javascript and the now official application/javascript .过时的text/javascript和现在的官方application/javascript

Thus, use application/javascript .因此,使用application/javascript

From Wikipedia on Internet Media Types来自Wikipedia on Internet Media Types

application/javascript: JavaScript; application/javascript: JavaScript; Defined in RFC 4329 but not accepted in IE 8 or earlierRFC 4329 中定义但在 IE 8 或更早版本中不被接受

There is also the deprecated text/javascript (which IE will probably not choke on).还有已弃用的text/javascript (IE 可能不会对此感到厌烦)。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM