Tengo problemas para realizar una solicitud POST a través de la API de obtención de javascript y aparece el siguiente error: TypeError: Failed to fetch at fetchCallImpp at window.fetch El código es el siguiente:
const agregarCafetalDB = (nombre) => { const data = { "nombre": `${nombre}`, }; const requestOptions = { method: 'POST', body: JSON.stringify(data), redirect: 'follow', mode: 'cors', headers: { 'Content-Type': 'application/json', 'Access-Control-Allow-Origin': '*' }, }; fetch(url, requestOptions) .then(response => response.json()) .then(result => console.log(result)) .catch(error => console.log('error', error)); } btnAgregar.addEventListener('click', (e) => { agregarCafetalDB(cafetal.value) });quisiera que me ayuden a solucionar el error desde ya muchas gracias
¿Aparece el mismo error en otros navegadores? fetch es ES6 Javascript, tal vez el navegador que está utilizando no lo admita.
fetch(url, requestOptions)
Además, asegúrese de que la variable 'url' esté definida.