web-dev-qa-db-fra.com

de l'origine 'null' a été bloqué par la politique CORS: demandes Cross Origin

Cette erreur s'est produite lors de l'appel de JSON. Je ne sais pas pourquoi cette erreur se produit.

$.getJSON(url, function(data){
    console.log(data);
});

Erreur:

Access to XMLHttpRequest at (this is JSON URL) from Origin 'null' has been blocked by CORS policy: Cross Origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
1
index

Le message d'erreur dit tout. Vous accédez apparemment à la page exécutant ce script avec un schéma de protocole différent de celui pris en charge pour les demandes cross-Origin. Cela se produit généralement si, par exemple, vous exécutez un fichier local dans votre navigateur via le protocole file: // et essayez d'accéder à une URL sur Internet dans votre $.getJSON appel.

2
Ezekiel Victor