我通过jQuery ajax与CouchDB通信,并且REST合同期望出现’404’错误。但对于以“404”,“412”结尾的每个请求,google chrome在DevTools控制台中写了一个红色的错误行,如下所示:
是否可能以某种方式配置jQuery,所以’404’不是给定请求的错误?假的错误垃圾邮件杂乱输出,我可以错过真正的错误或一些console.log,同时看着数百个假的’404’和’412’“错误”:)。
解决方法
由于脚本可能会滥用对控制台中的错误进行阻止或过滤,从Chrome用户隐藏其活动,因此无法以编程方式实现此功能。
你当然可以通过错误,警告,调试过滤控制台中的消息。
您可以在Chrome中将您的语音添加到those asking for more powerful capabilities to filter console messages,因此当您查看控制台时,您可以过滤掉阻止它的邮件。其中一个帖子提供了一个工具来标记您自己的控制台消息,然后过滤它们。
如果要突出显示控制台中的错误,可以在登录自己的代码时向其中添加样式。例如,以下将使消息脱颖而出:
console.log("%cUser %s has %d points","color:orange; background:blue; font-size: 16pt",userName,userPoints);