帮助,我在Firebug控制台中丢失了JSON选项卡

Alt*_*air 2 ajax firebug json

从一段时间(安装Firebug的最后一次1.4.3更新前一周),带有JSON内容的选项卡已从我的Firebug控制台中消失.

我曾经在控制台中打开AJAX的GET回复,然后出现三个标签,分别标有"URL Parameters","Headers"和"Reply".

当我点击"回复"时,另一个标题出现在里面,有更多标签(如果我记得很清楚),其中一个标签是"JSON",以可读的方式显示JSON数组.此标头随JSON选项卡一起消失.有谁知道怎么回来?没有它,我真的迷失了.

小智 6

我最终弄明白为什么我的工作不起作用.这是因为我的标题是使用Content-Type:text/html从apache发送的.

我在打印JSON之前用php设置了标题:

header('Content-Type: text/plain')
Run Code Online (Sandbox Code Playgroud)

这一切都开始正常工作 - 我现在可以在Firebug控制台和Net选项卡中看到JSON选项卡.

  • 对于JSON,标题应该是`header('Content-Type:application/json',true);` (2认同)