Подавить сообщения Chrome «Не удалось загрузить ресурс» в консоли - PullRequest
29 голосов
/ 21 декабря 2010

Я пишу сценарий, который использует XMLHttpRequest для поиска файла, определенного относительным путем, пытаясь разрешить этот относительный путь по отношению к другим тем же абсолютным путям в домене, о котором знает сценарий, а затем пытаюсь загрузить файл из этого разрешенного URL. Если я сталкиваюсь с 404, я просто пытаюсь сопоставить относительный путь к файлам с другим абсолютным путем и повторяю попытку. Для этого конкретного сценария совершенно нормально встретить 404, однако моя консоль изобилует сообщением «Не удалось загрузить ресурс: сервер ответил с состоянием сообщений 404 (не найдено), и я хочу их подавить.

Насколько я вижу, ошибки не обнаруживаются - случаи ошибок обрабатываются обработчиком xmlHttpRequest.onreadystatechange, а window.onerror отсутствует.

Есть ли способ подавить эти сообщения?

Спасибо

Ответы [ 2 ]

19 голосов
/ 15 июня 2015

Эта функция была введена в прошлом году . Вы можете включить его здесь: DevTools -> Settings -> General -> Console -> Hide network messages.

Hiding network messages in Chrome DevTools

См. Также Фильтрация выходных данных консоли и Дополнительные настройки в документации devtools.

1 голос
/ 27 декабря 2017

К сожалению, этого сделать нельзя, так как сообщения такого типа в консоли печатаются самим Chrome. Подавление такого типа сообщений обсуждалось годами, но, похоже, все согласны с тем, что это сообщение желательно.

...