我应该为JavaScript源代码映射文件使用什么MIME类型?

10 浏览
0 Comments

我应该为JavaScript源代码映射文件使用什么MIME类型?

我想在我的网站上添加源映射,但我希望能对它们的提供方式有一些控制。适合用于源映射的合适MIME类型是什么?

一些数据

  • 内容本身是JavaScript,但不是要执行的。
  • CDN.js以Content-Type: application/octet-stream提供http://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.2/jquery.min.map
  • Google以Content-Type: application/json提供http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.map
  • 源映射规范规定映射文件应以)]}开头,以防止其被解析为实际的JavaScript(从而暴露跨站脚本攻击)。这使得文件无效的JSON,但有效的、不可执行的JavaScript。
0