У меня есть код, в котором я делаю вызов извлечения. Это использует windows.fetch api, встроенный в современный хром/firefox.Скрыть 401 console.error в chrome dev tools get 401 on fetch() call
Код иногда поражает 401: несанкционированный отклик. Это нормально, и я хочу, чтобы он игнорировался, что я могу сделать с потоком кода. Однако, когда я пытаюсь запустить его, Chrome действительно показывает неприглядное сообщение console.error.
Как я могу ПРОГРАММИРОВАТЬ, чтобы эта консольная ошибка не отображалась в консоли разработчика на всех компьютерах (т. Е. Никаких фильтров chrome dev или плагинов типа tampermonkey).
вот образец отделываются:
fetch("http://httpstat.us/401", {requiredStatus: 'ok'})
.then(function() {
console.log("pass!");
}).catch(function() {
console.log("fail!");
});
в соответствии с http://stackoverflow.com/questions/14337351/can-i-prevent-the-chrome-developer-tools-console-from-logging-image-404-errors может быть невозможно выполнить _programmatically_ – szymek
спасибо, я верю, что это так грустно – ThinkBonobo
Вы всегда можете использовать 'console.clear()' в функции fetch then, catch, но это заставит вас потерять что-нибудь в консоли. Не уверен, что это то, что вы хотите. Любые более поздние консольные инструкции будут работать нормально. – gargsms