Erreur : No 'Access-Control-Allow-Origin' header is present

Messages postés
26
Date d'inscription
jeudi 13 juin 2019
Statut
Membre
Dernière intervention
2 septembre 2019
-
Bonjour,
J'aimerais afficher le contenu d'une page web avec jquery en javascript, mais il y a cette erreur :
Access to XMLHttpRequest at 'https://openload.co/f/5oqJRuojsPU/Betternet.VPN.4.1.0.rar/' from index.html:1 origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.


Comment puis-je résoudre ceci ???
Merci d'avance.
Afficher la suite 

1 réponse

Messages postés
26486
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
13 octobre 2019
1825
SuperRobot
Messages postés
26
Date d'inscription
jeudi 13 juin 2019
Statut
Membre
Dernière intervention
2 septembre 2019
-
J'ai déja essayé :
https://stackoverflow.com/questions/20035101/why-does-my-javascript-code-get-a-no-access-control-allow-origin-header-is-pr
https://www.html5rocks.com/en/tutorials/cors/
Mais c'est toujours la même chose.
function createCORSRequest(method, url) {
        var xhr = new XMLHttpRequest();
        if ("withCredentials" in xhr) {

            // Check if the XMLHttpRequest object has a "withCredentials" property.
            // "withCredentials" only exists on XMLHTTPRequest2 objects.
            xhr.open(method, url, true);

        } else if (typeof XDomainRequest != "undefined") {

            // Otherwise, check if XDomainRequest.
            // XDomainRequest only exists in IE, and is IE's way of making CORS requests.
            xhr = new XDomainRequest();
            xhr.open(method, url);

        } else {

            // Otherwise, CORS is not supported by the browser.
            xhr = null;

        }
        return xhr;
    }

    xhr = createCORSRequest('GET', 'https://openload.co/f/5oqJRuojsPU/Betternet.VPN.4.1.0.rar/');

    xhr.onload = function() {
        var responseText = xhr.responseText;
        console.log(responseText);
    };

    xhr.onerror = function() {
        console.log('There was an error!');
    };

    xhr.send();
SuperRobot
Messages postés
26
Date d'inscription
jeudi 13 juin 2019
Statut
Membre
Dernière intervention
2 septembre 2019
-
S'il vous plaît, pouvez-vous me répondre ?......
Commenter la réponse de jordane45