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

Fermé
SuperRobot Messages postés 26 Date d'inscription jeudi 13 juin 2019 Statut Membre Dernière intervention 20 juillet 2019 - Modifié le 4 juil. 2019 à 12:05
SuperRobot Messages postés 26 Date d'inscription jeudi 13 juin 2019 Statut Membre Dernière intervention 20 juillet 2019 - 5 juil. 2019 à 16:33
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.

1 réponse

jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
4 juil. 2019 à 12:10
0
SuperRobot Messages postés 26 Date d'inscription jeudi 13 juin 2019 Statut Membre Dernière intervention 20 juillet 2019
4 juil. 2019 à 12:36
J'ai déja essayé :
https://stackoverflow.com/questions/20035101/why-does-my-javascript-code-receive-a-no-access-control-allow-origin-header-i
https://web.dev/cross-origin-resource-sharing/
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();
0
SuperRobot Messages postés 26 Date d'inscription jeudi 13 juin 2019 Statut Membre Dernière intervention 20 juillet 2019
5 juil. 2019 à 16:33
S'il vous plaît, pouvez-vous me répondre ?......
0