#javascript #browser #error-handling #connection
Вопрос:
Я хотел, чтобы в консоли были пользовательские сообщения о fetch
проблемах, и подумал, что их будет достаточно:
fetch("https://thissitedoesnotexist.wazaa")
.then((response) => {
if (!response.ok) {
throw Error(response.status);
}
console.log("Result: ", response);
})
.catch((error) => {
console.log("Something went wrong: ", error.message)
});
Однако я получаю два консольных сообщения: одно из самого браузера, сообщающее, что имя не разрешено, а затем мое пользовательское сообщение:
Failed to load resource: net::ERR_NAME_NOT_RESOLVED
Something went wrong: Failed to fetch
Есть ли способ удалить сообщение браузера?