Bonjour,

Avec le code ci dessous, sous IE7, le cookie n'est pas transmis à ma page de destination. Avec Firefox3 les données sont correctement transmises.

Si j'utilise la méthode "setRequestHeader" pour transmettre des paramètres nommés autrement que "cookie" ils sont bien envoyés...

Quelqu'un a t il déjà rencontré ce problème?

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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
var http = null;
var method = "POST";
var pageAjax = "http://127.0.0.1/testEntete.php"
 
if(window.XMLHttpRequest) // Mozilla
    http = new XMLHttpRequest();
 
else if(window.ActiveXObject) // Internet Explorer
    http = new ActiveXObject("Microsoft.XMLHTTP");
 
else
{       // XMLHttpRequest non supporté par le navigateur
    alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
    return;
}
 
try{http.open(method, pageAjax, true);}
catch(err)
{
    alert(err.description);
    exit(0);
}
 
http.setRequestHeader("Cookie", "ZM_AUTH_TOKEN=test");
 
...
 
http.send()