I'm communicating with CouchDB via jQuery ajax, and '404' errors are expected by REST contract. But for each requests that ends with '404', '412' or so, google chrome write a red error line in DevTools console, like this:
Is it possible to somehow configure jQuery so '404' is not an error for given request? Fake errors spam clutter output and i can miss real errors or some console.log
while looking at hundreds of fake '404' and '412' "errors" :).
This is not possible programmatically, due to the potential for a script to misuse the blocking or filtering of errors in the console to hide its activities from the Chrome user.
You can of course filter messages in the console by Error, Warn, Debug.
You can add your voice to those asking for more powerful capabilities to filter console messages in Chrome, so when you view the console you can filter out the messages that clog it up. One of the posts does offer a tool to tag your own console messages and then filter them.
If you want to highlight an error in the console, you can add styles to it when logging in your own code. E.g the following will make the message stand out:
console.log("%cUser %s has %d points", "color:orange; background:blue; font-size: 16pt", userName, userPoints);
Bit of a necropost:
For the record, Chrome and Firefox have since added features that let you ignore network-specific errors.
In Chrome, click the filter icon to see the checkbox:
In Firefox, filters are broken down by category at the top of the window:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With