2017-02-27 77 views
2

由于Firebug已停用,因此我缺少两个非常重要的功能。 我想知道是否有一些替代品可用于默认Firefox Web控制台中的以下功能。打开回复并再次发送默认情况下Firefox Webconsole

当使用Ajax调用URL时,我对URL有以下选项。

  • “在新标签中打开响应”使用这个我可以打开一个AJAX-POST调用后产生的错误。

  • “重新发送查询”我不完全知道这是什么函数被调用,因为我用它在荷兰,但我用这个功能来重试AJAX的呼叫,而无需再次填写表格。

那么,有什么办法可以在默认的Firefox Web控制台中实现这两个功能吗?

回答

2

可以在2个标签,ConsoleWeb Console)& NetworkNetwork Monitor)访问XHR秒。您可以快速查看XHR s。 (HeadersParamsResponseCookiesCall Stack

enter image description here

Network选项卡中,你可以看到所有的请求含。 XHR s。尽量选择一个XHR要求,你会看到一个新列显示在左侧有以下选项卡,HeadersCookiesParamsResponseTiming & Preview火狐51.0.1),检查Preview标签,这是伟大的。

也尽量right-click任何XHRNetwork选项卡,可以看到几个选项,含编辑和重新发送在打开新标签。这2个选项将是你的答案。 :)

您可以使用[email protected]来请求关于Firefox Developer Tools(&当然是Firefox)的功能/报告错误。在bug 991806中跟踪Firebug和Firefox DevTools之间的差距。

+1

请注意,[Web控制台](https://developer.mozilla.org/en-US/docs/Tools/Web_Console)也可以通过* Net *> * Log *过滤器显示请求* XHR以外的其他请求* 。话虽如此,[Network Monitor](https://developer.mozilla.org/en-US/docs/Tools/Network_Monitor)是指定用于检查网络请求的工具。 –

+2

备注:*在新选项卡中打开*目前仅发送GET请求,即使是POST也是如此。已经有一个[请求提交来改变](https://bugzilla.mozilla.org/show_bug.cgi?id=1220758)行为,就像在Firebug中一样工作。 –