Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

[Bug] Me arroja este mensaje de error : ERR_CONNECTION REFUSED

¡Buen día! Me genera el siguiente error y no se cual es la causa, ¿Me pueden ayudar?

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

const crearNuevaLinea = (nombre, mail) => {
     const linea = document.createElement ("tr");
    const contenido = `
        <td class="td" data-td>
        ${nombre}
        </td>
        <td>${mail}</td>
        <td>
            <ul class="table__button-control">
                <li>
                    <a
                        href="../screens/editar_cliente.html"
                        class="simple-button simple-button--edit"
                    >Editar</a
                    >
                </li>
                <li>
                    <button
                        class="simple-button simple-button--delete"
                        type="button"
                    >
                        Eliminar
                    </button>
                </li>
            </ul>
        </td>
    `;
    linea.innerHTML = contenido;
    return linea;
};

const table = document.querySelector("[data-table]");
const http = new XMLHttpRequest(); 

http.open("GET", "http://localhost:3000/perfil");

http.send();

http.onload = () => {
    const data = JSON.parse(http.response);
    console.log(data);
    data.forEach((perfil) => {
        const nuevaLinea = crearNuevaLinea (perfil.nombre, perfil.email);
        table.appendChild(nuevaLinea);
    });
};
1 respuesta
solución!

¡Hola Estudiante! El error ERR_CONNECTION_REFUSED indica que la conexión a la dirección URL especificada no se pudo establecer. En este caso, parece que estás intentando acceder a un servidor local en el puerto 3000, pero la conexión no se está estableciendo. Algunas posibles causas de este error son que el servidor no se esté ejecutando, que el puerto esté ocupado o que haya un problema de red.

Para solucionar este problema, asegúrate de que el servidor esté ejecutándose y que esté escuchando en el puerto 3000. También puedes intentar cambiar el puerto o verificar que no haya problemas de red.

Espero que esta respuesta te haya ayudado a solucionar el problema. ¡Buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)