Bonjour,
J'essaie d'envoyer des données vers un serveur via une api fournissant l'url.
Quand je colle l'url rempli avec les données et le jeton d'authentification, les données sont bien enregistrées.

Mais quand je veux envoyer ces données via un objet xmlhttp, j'ai une erreur :
l'en-tête CORS « Access-Control-Allow-Origin » est manquant.
échec de la requête CORS.

Voici le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
xmlhttp.onreadystatechange = function() {
    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
      //  var myArr = JSON.parse(xmlhttp.responseText);
        console.log('envoie réussi');
    }
    else {
      console.log('erreur envoie');
    }
};
 
xmlhttp.open("POST", url, true);
xmlhttp.setRequestHeader("Content-Type", "text/xml");
//xmlhttp.setRequestHeader("Access-Control-Allow-Origin", "*");
xmlhttp.send();
J'ai également essayé avec jquey, mais j'ai la même erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
$.ajax(url, {
    type: 'POST',
    dataType: 'json',
    success: function(data) {
 
    },
    error: function(xhr, sts, err) {
        alert('Erreur !!');
    }
});
Est ce que quelqu'un aurait la solution à mon problème?
Merci d'avance.