Estoy tratando de obtener de urlData la URL para usar en mi búsqueda. Pero recibo un error, mi búsqueda está obteniendo la URL local y de entrada
function analyzeWebSite() { const urlData = document.getElementById('url_data'); const url = urlData.value; if (url === '') { alert('You need to send a valid website.'); return; } fetch(url).then(function (response) { console.log(response); // show all response from the sended webpage return response.text().then(function (text) { console.log(text); // show all the text from the sended webpage }); }); }El error de la consola dice 404 no encontrado. Creo que debe asegurarse de que el usuario agregue https o http en la entrada.
Alternativamente, puede modificar la entrada del usuario:
if(!url.match(/https?:\/\//)){ url = "https://" + url; }