begin process at 2012 05 28 08:56:47
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Fonctionnement d'une propriété d'un navigateur

 > 

Recuperation d'un fichier xml avec une requette http en ASP


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Recuperation d'un fichier xml avec une requette http en ASP

lundi 6 août 2007 à 17:03:21 | Recuperation d'un fichier xml avec une requette http en ASP

thouratn2000

Bonjour ,
J'ai un probleme au niveau de lecture d'un fichier xml distant en asp/ajax.
en fait moi j'envoie une requette en 'get' et je recois comme retour un fichier XML sous le navigateur.
moi je veux lire ce fichier , mais j'arrive pas.
voila un ptit code en utilisant ajax mais ca marche pas.
merci beaucoup !!!


function submitForm()
 {
  var req = null;

   if(window.XMLHttpRequest)
   req = new XMLHttpRequest();
  else if (window.ActiveXObject)
   req  = new ActiveXObject(Microsoft.XMLHTTP);
       
     req.onreadystatechange = function()
  {
   document.text.dyn.value="Wait server...";
   if(req.readyState == 4)
   {
    if(req.status == 200)
    {
     document.text.dyn.value="Received:" + req.responseText; 
     
    } 
    else 
    {
     document.ajax.dyn.value="Error: returned status code " + req.status + " " + req.statusText;
    } 
   }
  };
  req.open("GET", " [ Lien ]", true);
  req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  req.send(null);
 }



merci pour tous

lundi 6 août 2007 à 21:17:00 | Re : Recuperation d'un fichier xml avec une requette http en ASP

jesusonline

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
[déplacé vers javascriptfr]

A mon avis le problème vient du fait que tu essaye de récuperer un fichier qui ne fait pas partie de ton domaine, or les requetes XHR ne sont pas cross domaine, c'est à dire que si ton domaine est toto.com tu pourras pas faire une requete xhr sur tata.com ... on peut bien sur bidouiller son navigateur pour autoriser les requetes cross domaine mais le plus simple consiste à mettre un bridge sur le serveur, c'est à dire que tu fais une page spécial sur ton serveur tu ferras ta requete XHR sur cette page qui à son tour fera la requete sur le domaine final (pas de restriction cross domaine puisque c'est le serveur qui le fait)


Cyril - MSP - MCPD ASP.net & MCTS SQL
mercredi 8 août 2007 à 15:10:16 | Re : Recuperation d'un fichier xml avec une requette http en ASP

AlexN

Réponse acceptée !
essayes avec
document.text.dyn.value="Received:" + req.responseXML;
au lieu de
document.text.dyn.value="Received:" + req.responseText;
puisque c'est du xml que tu attends
mercredi 8 août 2007 à 15:15:49 | Re : Recuperation d'un fichier xml avec une requette http en ASP

AlexN

Réponse acceptée !
De toute façon à l'affichage, tu ne verra pas le contenu de ta réponse parce qu'il s'agit d'un arbre dom construit par le navigateur.
tu obtiendras plutôt quelquechose comme
Received : [XML Object]
il faut faire quelquechose comme responseXML.xml avec internet explorer pour avoir une forme lisible


Cette discussion est classée dans : fichier, req, http, requette, xml


Répondre à ce message

Sujets en rapport avec ce message

[AJAX] Fontion JS sans effet [ par LoKus ] Salut à tous, J'ai crée un ensemble de fonction JS (à partir de scripts trouvés un peu partout sur internet) dont le but est de charger un fichier XM Lier des infos xml à une page html ? [ par skullo ] Bonjour à tous et désolé mais je ne savais pas vraiment où caser ce sujet...Je débute tout juste en xml et j'aimerai relier des données d'un fichier x applet envoie un fichier xml a la servlets [ par hlaura ] Bonjour a tous,Mon but est de faire communiquer une applet avec une servlet.J'ai une applet qui recupere les données d'un formulaire(applet) et les en Existence d'un fichier sur un serveur http [ par mouste79 ] Je dois tester la présence d'un fichier sur un serveur HTTP et l'ouvrir dans une nouvelle fenêtre le cas échéant.Pour cela, j'utilise un XMLHttpReques stoker les elements d'un fichier xml par le dom sous xul de firefox? [ par idabdou ] salut,  je travaille sur le sujet suivant : la visualisation d'un fichier xml sur firefox en utilisant xul et le dom, je n'arrive pas à ouvrir le fich comment envoyer un fichier XML au serveur? [ par DJkasanova ] Pour l'un de mes projets je souhaiterais envoyer au serveur grâce à la fonction XMLHttpRequest d'AJAX avec comme parametre de la fonction xhr.send(un Modification de fichier XML [ par vlaure ] Bonjour, J'ai une fonction qui me permet d'envoyer plusieurs fois un fichier XML à une application distante à partir d'un fichier sélectionné sur le s formulaire chez free [ par deguelator ] Bonjour à tous. Mon problème vient de l'envoie d'un mail. Mon site est hébergé chez free. Dans la doc en ligne, il explique comment faire mais je n'y ecrire un fichier [ par daeron ] Bonjour, j'ai récupéré un flux xml grâce à l'objet xmlhttprequest.Maintenant j'aimerai l'écrire dans un fichier de type xml pour l'utiliser plus tard. Ecrire/Lire un fichier XML à partir d'un formulaire [ par sbertho ] Je recherche des informations pour réussir à écrire les résultats d'un formulaire dans un fichier XML, puis de lire ces résultats pour les afficher.Es


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,998 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales