Je dois utiliser le objet XMLHTTP dans ASP classique afin d'envoyer des données vers un autre serveur via HTTP du serveur vers le serveur:Comment définir le jeu de caractères en utilisant XMLHttp Object pour un POST en ASP classique?
sURL = SOME_URL
Set oXHttp = Server.CreateObject("Msxml2.XMLHTTP")
oXHttp.open "POST", sURL, false
oXHttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded;charset:ISO-8859-1;"
sPost = SOME_FORM_DATA
oXHttp.send(sPost)
m'a dit (par le responsable du serveur consommant) que, selon que j'utilise ce code de Windows Server 2000 (IIS 5) ou Windows Server 2003 (IIS 6), il obtient Latin-1 (Windows 2000 Server) ou UTF-8 (Windows Server 2003) données codées.
Je n'ai trouvé aucune propriété ou méthode pour définir le jeu de caractères que je dois envoyer. Cela dépend-il de certains paramètres de configuration ou de script Windows (asp)?