XHR已完成加载[…]日志消息


73

每当Ajax请求完成加载时,我都会收到一条JavaScript控制台日志消息。该问题在随附的屏幕截图中得到了证明。

在此处输入图片说明

我不知道如何激活此日志记录。如何停用它?我使用的是ExtJS 4.1。

Answers:


153

这不是extjs的问题!您单击右下角的齿轮图标,然后取消选中Log XMLHttpRequests。

较新的版本(Chrome 55):打开控制台,右键单击打开区域,然后取消选中“ Log XMLHttpRequests”。或单击右上角的垂直“ ...”,转到设置,然后取消选中“控制台”标题下的“日志XMLHttpRequests”。

最近的屏幕截图:

chrome 55屏幕截图1

chrome 55屏幕截图

较旧的屏幕截图: 最近的截图

甚至更老的截图: 较旧的屏幕截图


6
这一直困扰着我!感谢您的分享:)
Joel Lord

伟大(y)完美
诺丽

有谁知道如何在代码中禁用此技巧/解决方法?我的意思是说您不必在Chrome中更改任何设置?
恩里科

这是Chrome功能。您无权通过网页更改Chrome设置。那将是一个重大的安全漏洞。我认为默认情况下,该旗标始终未选中...
VDP

10

正确答案属于VDP,但我认为它是关于较旧的Chrome的,因此在我最新的
Chrome版本中,隐藏请求的过程略有不同...

  1. 打开开发者控制台
  2. 单击控制台设置,如显示图像

在此处输入图片说明

  1. 然后停用选项Log

在此处输入图片说明

  1. 刷新页面
  2. 如果仍然显示请求,请停用您的Chrome扩展名,然后再次刷新。

2
您也可以简单地右键单击控制台,然后将选择“ Log XMLHttpRequests”。使用Chrome版本55.0.2883.87(64位)
James L.

1

在此处输入图片说明检查元素,在源下您将找到一个蓝色图标。单击此蓝色图标,以便在该图标上方显示标记的线。您的问题将得到解决。


听起来确实很方便,但是我在跟踪您时遇到了麻烦。“检查元素”是指右键单击菜单中的该选项吗?这只是您打开开发者控制台的方式吗?“源”是指“源”选项卡,还是该选项卡下的“源”树?前者没有蓝色图标;后者具有多个蓝色图标。“单击”是指该蓝色图标上方的一些小部件吗?也许包括屏幕截图?如果您能澄清所有这些,我们可以编辑您的答案,使其成为投票的胜利者。☺
迈克尔Scheper

是的,含义完全相同,这就是“源”选项卡。
乌斯曼

您所说的“停用断点”是蓝色图标吗?这是我在屏幕截图中看到的唯一一个消息,并且在我的Chrome开发者工具窗口中,在停用XHR消息的同时,我仍然在日志中看到XHR消息。当您将鼠标悬停在您要谈论的蓝色图标上时,工具提示会说什么?
Michael Scheper

对我来说,右键单击控制台中的logitem。
Dom Hede

1

仅选定上下文img

图片1

对我来说,它的工作原理使用支票Selected context onlyCustomize and control DevTool。Chrome版本66.0.3359.181(内部版本正式)(64位)

选定的仅上下文图像 图片2

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.