Alguien sabe por que me da este error?: (indexo mi codigo mas abajo) Error: Error <a href="https://rickandmortyapi.com/api/character">htt...

Neryt Alexander Herrera Iñiguez

Neryt Alexander Herrera Iñiguez

Pregunta
studenthace 5 años

Alguien sabe por que me da este error?: (indexo mi codigo mas abajo)

Error: Error https://rickandmortyapi.com/api/character

at exports.XMLHttpRequest.xhttp.onreadystatechange

at exports.XMLHttpRequest.dispatchEvent

at setState

at exports.XMLHttpRequest.handleError

at ClientRequest.errorHandler

const API = 'https://rickandmortyapi.com/api/character'; let XMLHttpRequest = require('xmlhttprequest').XMLHttpRequest; function fetchData(url_API, callback) { let xhttp = new XMLHttpRequest(); xhttp.open("GET", url_API, true); xhttp.onreadystatechange = function (event) { if(xhttp.readyState === 4) { if(xhttp.status === 200) { callback(null, JSON.parse(xhttp.responseText)); }else{ const error = new Error('Error ' + url_API); return callback(error, null); } } } xhttp.send(); } fetchData(API, function(err1, data1) { if (err1) return console.error(err1); fetchData(API + data1.results[0].id, function(err2, data2) { if (err2) return console.error(err2); fetchData(data2.origin.url, function(err3, data3) { if (err3) return console.error(err3); console.log(data1.info.count); console.log(data2.name); console.log(data3.dimension); }) }); })
1 respuestas
para escribir tu comentario
    Josue Armando Martinez Gonzalez

    Josue Armando Martinez Gonzalez

    studenthace 5 años

    En el link de la API le hace falta un slash( / ) al final y en el else, el " newError " este pegado, separarlo " new Error " y te funcionara a la perfección

Curso de Asincronismo con JavaScript

Curso de Asincronismo con JavaScript

Apropia los conceptos fundamentales de asincronismo con JavaScript, aplica sus diferentes estructuras y desarrolla soluciones asíncronas. ¡Amplia tus conocimientos de programación aquí!

Curso de Asincronismo con JavaScript
Curso de Asincronismo con JavaScript

Curso de Asincronismo con JavaScript

Apropia los conceptos fundamentales de asincronismo con JavaScript, aplica sus diferentes estructuras y desarrolla soluciones asíncronas. ¡Amplia tus conocimientos de programación aquí!