这两天使用iewatch观察google的网站的时候,发现学到js文件的mime类型为text/javascript,而今天在qq的网站上,使用iewatch发现,有时用text/javascript的,也有使用application/javascript的还有使用appliation/x-javascript的,所有就不太知道这三个mime 类型有什么区别,在google上一搜:
The traditional MIME type for JavaScript programs is
"text/javascript". Another type that has been used is
"application/x-javascript" (the "x" prefix indicates that it is an
experimental, nonstandard type). RFC 4329 standardized the
"text/javascript" type because it is in common use. However, because
JavaScript programs are not really text documents, it marks this type
as obsolete and recommends "application/javascript" (without the "x-")
instead. At the time of this writing, "application/javascript" is not
well supported, however. That might be the reason why
"application/x-javascript" is used by a lot of webpages.
大致意思是:传统的javascript程序的MIME类型是“text/javascript”,其他使用的还有"application/x-javascript"(x前缀表示这是实验性的,不是标准的类型),RFC4329规定了“text/javascript”类型,因为它普遍被使用。然而,javascript程序并不是真正的文本文件,这就表示这个类型已经意味着过时了,而推荐使用"application/javascript"(去除x前缀)。然而,在写程序的时候,"application/javascript"没有很好的支持。这也行就是"application/x-javascript"被使用在很多网页中的原因。
分享到:
相关推荐
MIME-typeMIME-typeMIME-typeMIME-typeMIME-typeMIME-typeMIME-typeMIME-typeMIME-typeMIME-type
MIME学习笔记--转载
".mocha"="application/x-javascript" ".movie"="video/x-sgi-movie" ".mp1"="audio/mp1" ".mp2"="audio/mp2" ".mp2v"="video/mpeg" ".mp3"="audio/mp3" ".mp4"="video/mpeg4" ".mpa"="video/x-mpg" ".mpd"=...
MIME-Base64-3.01.tar.gz
资源来自pypi官网。 资源全名:mimetype_description-0.0.5-py3-none-any.whl
<mime-type>application/msword</mime-type> </mime-mapping> <mime-mapping> <extension>xls</extension> <mime-type>application/msexcel</mime-type> </mime-mapping> <mime-mapping> <extension>...
第二节 文件上传-绕过MIME-Type验证-01
离线安装包,亲测可用
mimetype-js概述我发现继续为MIME类型制作这些文件扩展名查找表。 是时候把它放在一个模块中来省去麻烦了。例子一般情况var mimetype = require ( 'mimetype' ) ;console . log ( mimetype . lookup ( "myfile.txt" ...
Mime-Version: 1.0 //版本号:1.0 Content-Type: multipart/mixed; boundary="IMA.Boundary.750407228" //内容类型是多种的 --IMA.Boundary.750407228 Content-Type: text/plain; charset=US-ASCII //内容类型:文本...
Handles Intents { action:RUN mimeType:text/directory } Options Menu [Copy] [Move] [Delete] New Directory Preferences Hide Dot Files On Back Changes .. False Allow / access False Font Size Small Home ...
用于搭建MHA高可用,测试安装包可以运行,并且多次用次安装包安装成功
赠送jar包:httpmime-4.5.13.jar; 赠送原API文档:httpmime-4.5.13-javadoc.jar; 赠送源代码:httpmime-4.5.13-sources.jar; 赠送Maven依赖信息文件:httpmime-4.5.13.pom; 包含翻译后的API文档:...
赠送jar包:httpmime-4.5.2.jar; 赠送原API文档:httpmime-4.5.2-javadoc.jar; 赠送源代码:httpmime-4.5.2-sources.jar; 赠送Maven依赖信息文件:httpmime-4.5.2.pom; 包含翻译后的API文档:...
实测可用
/application/nginx-1.6.3/conf/mime.types.default /application/nginx-1.6.3/conf/nginx.conf /application/nginx-1.6.3/conf/nginx.conf.default /application/nginx-1.6.3/conf/scgi_params /application/nginx-...
赠送jar包:httpmime-4.5.2.jar; 赠送原API文档:httpmime-4.5.2-javadoc.jar; 赠送源代码:httpmime-4.5.2-sources.jar; 赠送Maven依赖信息文件:httpmime-4.5.2.pom; 包含翻译后的API文档:...
赠送jar包:httpmime-4.5.jar; 赠送原API文档:httpmime-4.5-javadoc.jar; 赠送源代码:httpmime-4.5-sources.jar; 赠送Maven依赖信息文件:httpmime-4.5.pom; 包含翻译后的API文档:httpmime-4.5-javadoc-API...
赠送jar包:httpmime-4.5.13.jar; 赠送原API文档:httpmime-4.5.13-javadoc.jar; 赠送源代码:httpmime-4.5.13-sources.jar; 赠送Maven依赖信息文件:httpmime-4.5.13.pom; 包含翻译后的API文档:...