[英]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
。
According to IANA, on 2022-05-10, text/javascript
should be used . 根据 IANA,在 2022-05-10,应该使用
text/javascript
。
Who knows what it'll be in a year!谁知道一年后会怎样!
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 earlier在RFC 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.