Здравтвуйте,
Обработка неудавшихся запросов - совершенно не проблема
У меня большая проблема, что fetch выводит в консоль ошибки.. И я прям ничего не могу с этим поделать. если запрос не 200 - консоль краснеет, и они никак не ловятся.. Есть ли простой способ заткнуть fetch?
Собственно код:
fetch(url)
.then(resp => {
if (!resp.ok) {
throw Error(`is not ok`);
}
})
.catch((err) => {
console.warn(err)
})
.catch((err) => {
console.warn(err)
})
.catch((err) => {
console.warn(err)
});
Задача сделать консоль не крассной:
P. S. Fetch даже нельзя завернуть в try catch, в виду его асинхронности
P. S. S. Начинаю ненавидеть fetch
Сам отвечу иначе не могу закрыть топик. Спасибо комментаторам.
Если http(s) запрос был не удачным, то хром будет выводить ошибку, будь то fetch
или XMLHttpRequest
, или просто в теге img
будет неправильно указан src
на картинку..
Все http(s) ошибки будут попадать в раздел "network" в консоли, которые можно отключить только на уровне браузера:
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Если я нахожусь на главной странице и оттуда добавляю товар в корзину ajax запросом отправляю на сервер данные - то срабатывает такой вариант:
Пытаюсь разобраться с control value accessor и набросал простейший примерВ каждой функции поставил консоль лог чтобы посмотреть в какой именно момент...
Имеется обычный шаблон bootstrap с использованием html/css/jsНужно по типу CMS пополнять раздел новости с сохранением дизайна сайта