jqueryajax:如何防止chromedevtools中的404错误垃圾邮件?

jqueryajax:如何防止chromedevtools中的404错误垃圾邮件?,jquery,ajax,google-chrome-devtools,Jquery,Ajax,Google Chrome Devtools,我正在通过jQueryAjax与CouchDB通信,REST合同预计会出现“404”错误。但对于每个以“404”、“412”左右结尾的请求,google chrome会在DevTools控制台中写一条红色的错误行,如下所示: 是否可以以某种方式配置jQuery,使“404”不是给定请求的错误?假错误会导致输出混乱,我在查看数百个假“404”和“412”错误时,可能会错过真实错误或一些控制台.log。这在编程上是不可能的,因为脚本可能会滥用控制台中的错误阻止或过滤功能,从而对Chrome用户隐藏

我正在通过jQueryAjax与CouchDB通信,REST合同预计会出现“404”错误。但对于每个以“404”、“412”左右结尾的请求,google chrome会在DevTools控制台中写一条红色的错误行,如下所示:


是否可以以某种方式配置jQuery,使“404”不是给定请求的错误?假错误会导致输出混乱,我在查看数百个假“404”和“412”错误时,可能会错过真实错误或一些
控制台.log

这在编程上是不可能的,因为脚本可能会滥用控制台中的错误阻止或过滤功能,从而对Chrome用户隐藏其活动

当然,您可以在控制台中按错误、警告、调试过滤消息

您可以在Chrome中添加语音,因此当您查看控制台时,可以过滤掉阻塞控制台的消息。其中一篇文章确实提供了一个工具来标记您自己的控制台消息,然后过滤它们

如果要突出显示控制台中的错误,可以在登录自己的代码时向其添加样式。例如,以下内容将使信息突出:

console.log("%cUser %s has %d points", "color:orange; background:blue; font-size: 16pt", userName, userPoints);
有点像一篇文章:

记录在案的是,Chrome和Firefox已经添加了一些功能,可以让你忽略特定于网络的错误

在Chrome中,单击过滤器图标查看复选框:

在Firefox中,过滤器在窗口顶部按类别分类:


对不起,我的朋友,这只是另一个例子,说明REST不适合HTTP受限的生态系统,例如浏览器。没错,但仍然无法防止错误通过javascript进入控制台。