Quería tener en la consola mensajes personalizados para problemas de fetch y pensé que capturarlos sería suficiente:
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) });Sin embargo, lo que recibo son dos mensajes de la consola: uno del navegador que dice que el nombre no está resuelto y luego mi mensaje personalizado:
Failed to load resource: net::ERR_NAME_NOT_RESOLVED Something went wrong: Failed to fetch¿Hay alguna forma de descartar el mensaje del navegador?