Как отбросить сообщения браузера при сбое вызовов выборки на уровне DNS/TCP (не код ошибки сервера)?

#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
 

Есть ли способ удалить сообщение браузера?