为什么内容标题" application / javascript"会导致500错误?

时间:2020-03-05 18:58:32  来源:igfitidea点击:

我有一个脚本可以在我的测试服务器上正常工作(使用IIS6)。该脚本处理ajax请求并发送以下行响应:

header( 'application/javascript' );

但是在我的活动服务器上,此行使页面崩溃,并导致500错误。

我是否需要允许PHP在IIS7中发送不同的MIME类型?如果是这样,我该怎么做?我在界面上找不到任何方法。

解决方案

回答

标头不正确,请尝试以下操作:

header('Content-Type: application/javascript');

回答

看看http://en.wikipedia.org/wiki/Mime_type

它说我们应该使用application / javascript而不是text / javascript。