【问题标题】:What is the right extension for files with JSONP?JSONP 文件的正确扩展名是什么?
【发布时间】:2012-01-03 05:01:25
【问题描述】:

我有一个带有JSONP(硬写回调)的文件,我将其命名为file.jsonp。不幸的是,服务器将其视为“文本/纯文本”,浏览器返回警告:

资源解释为脚本,但以 MIME 类型 text/plain 传输。

调用它file.json 会导致同样的警告。那么什么是正确的扩展?它适用于file.js,但我认为这不是正确的方式。

【问题讨论】:

  • 这意味着您的服务器在分发 file.jsonp 时不知道要指定的内容类型。您指定 MIME 类型的方式和位置因 Web 服务器而异,但如果您使用的是 Apache(以及周围的好信息),请参阅此问题以获取答案:stackoverflow.com/questions/3467404/…
  • 我知道,但我很好奇为什么它不:)。我不知道jsonp文件的标准命名是什么。

标签: file text jsonp plaintext


【解决方案1】:

JSONP 只不过是纯 JavaScript 代码。所以它的正确扩展名是.js。正确的 mime 类型是application/javascript

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-19
    • 2015-03-04
    • 2010-09-08
    • 1970-01-01
    • 2011-08-23
    • 2014-04-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多