120 我有一个Web服务,当在不指定回调的情况下调用该服务时,将使用application/json内容类型返回JSON字符串。 指定回调后,它将JSON字符串包装在回调函数中,因此它不再是真正有效的JSON。我的问题是,application/javascript在这种情况下还是应该继续使用application/json? javascript json jsonp — 扎克 source
147 使用应用程序/ javascript。这样,客户端可以依靠内容类型,而不必手动检查响应是否具有填充。 — 约翰·米利金 source 1 它在IE 9中失败,并显示消息“ SEC7112:由于mime类型不匹配而阻止了xyz.com的脚本”为什么不知道? — 挖坑工 内容类型“应用程序/ javascript”可能与脚本标记中指定的“文本/ javascript”不匹配(或出于某些原因默认为默认值) — Ievgen Lukash 2013年 基于信息这篇文章文/ javascript和应用程序/ JavaScript的会在IE 9不知@坑挖掘机如果服务器只是没有返回正确的内容类型头工作。 — spig 2014年
122 如果返回的是纯JSON,请application/json 按照rfc4627.txt的要求使用。 如果返回JavaScript(实际上就是JSONP),则application/javascript 按照rfc4329.txt使用 — 弗洛里安·博斯(FlorianBösch) source