Javascript 在失败的XHR GET请求上从控制台停止jQuery日志记录

Javascript 在失败的XHR GET请求上从控制台停止jQuery日志记录,javascript,jquery,console,console.log,error-code,Javascript,Jquery,Console,Console.log,Error Code,我试图加载一个页面时,它与某些进程完成。当进程仍在运行时,它返回503错误代码,当页面加载时,它返回200代码 我正在通过$.get函数执行此操作。但是,当jQuery获取503错误代码(可能还有其他错误代码)时,它会将此记录在控制台中: XHR failed loading: GET "URL". 例如: 如何删除此console.log()?当处理任何HTTP请求时,chrome控制台中的日志记录项是chrome的行为,jQuery或ajax(XMLHttpRequest)没有问题,即使

我试图加载一个页面时,它与某些进程完成。当进程仍在运行时,它返回503错误代码,当页面加载时,它返回200代码

我正在通过
$.get
函数执行此操作。但是,当jQuery获取503错误代码(可能还有其他错误代码)时,它会将此记录在控制台中:

XHR failed loading: GET "URL".
例如:


如何删除此
console.log()

当处理任何HTTP请求时,chrome控制台中的日志记录项是chrome的行为,jQuery或ajax(XMLHttpRequest)没有问题,即使是or标记也可能导致此问题


因此,您无法阻止chrome浏览器在console中记录503错误。相反,您应该更正服务器端实现。即使进程正在运行,服务器也应该返回200,并有一个响应数据指示进程正在运行。(您可以在服务器上的后台线程中异步运行您的进程,并在主线程上返回响应。)

您可以创建自己的
log()
方法原型-不过,更好的解决方案当然是从服务器控制台修复503 errorReturn 102处理。clear()用于清除控制台中的消息,但您必须在代码中本能地声明它以清除console@RoryMcCrossan没有完全解释我的代码,但503应该在那里。我正在做的功能是使用此代码检查页面是否已完成maintenance@MaartenWolfsen我的意思是你不能阻止chrome浏览器在控制台中记录503个错误。因此,您应该更正服务器端实现。即使进程正在运行,服务器也应该返回200,并有一个响应数据指示进程正在运行。(您可以在服务器上的后台线程中异步运行进程,并在主线程上返回响应。)