0
respostas

Erro CORS ao ler Json Local

Eu estou tendo um erro CORS ao chamar uma função que lê os dados de um arquivo Json que esta na minha maquina. Vou deixar o erro abaixo

Access to XMLHttpRequest at 'file:///C:/Users/matheus/Desktop/Product-list/assets/Javascript/response.json' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, brave, chrome-untrusted, https.

Não encontrei nenhum erro no código por isso irei deixa-lo abaixo para vocês poderem vê-lo e me ajudar.

readTextFile("file:///C:/Users/matheus/Desktop/Product-list/assets/Javascript/response.json");

function readTextFile(file)
{
    var rawFile = new XMLHttpRequest();
    rawFile.open("GET", file);

    rawFile.addEventListener("load", function(){

        let produtos = JSON.parse(xhr.responseText);

        console.log(produtos);

    });
    rawFile.send();
}