标头未按预期设置Content-type

时间:2012-10-16 17:59:14

标签: php json http-headers

我有一个joomla php /脚本,它返回json但是作为text / html,因为如果我将它作为application / json返回,它会下载一个文件而不是解释它。

为此,我使用:

header("Content-Type: text/html; charset=utf-8",true);

flush();

echo json_encode(($imgChanging>0)?$thmbName:0);

在2个不同的服务器上运行正常( php 5.3.3-7 + squeeze14 php 5.4.4-2 ),但它在另一个服务器上不起作用使用 php 5.3.14 的服务器,而不是返回text / html,它返回application / json。其他一切正常,我没有找到这个PHP版本的这个错误。我该如何解决这个问题?

0 个答案:

没有答案