begin process at 2012 02 11 06:01:26
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Réseau & Internet

 > 

Sockets

 > 

flux http et xml


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

flux http et xml

jeudi 23 août 2007 à 13:57:13 | flux http et xml

lenoil55

bonjour à tous,

j'ai le code suivant dans une page aspx en csharp. Ce code execute une requete http (variable sReq =
http://. ....) sur un serveur qui renvoie du xml


try

{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(sReq);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
xmlDoc = new XmlDocument();
streamObj = response.GetResponseStream();
xmlDoc.Load(streamObj);
}
catch(XmlException ExXML)
{
            string str = "";
            try
            {
                if(streamObj != null)
                {
                    streamRdr = new StreamReader(streamObj);
                    String line;
                    while((line = streamRdr.ReadLine()) != null)
                    {
                        str += line;
                    }
                    streamRdr.Close();
                    streamRdr.Dispose();
                }
             }
          catch(Exception Ex)
            {
                str += Ex.Message;
            }
}
return str;

avec ce code j'aimerais voir le flux retourné en string lorsque le flux retourné ne correspond pas à un xml valide mais je n'y arrive pas.
Si je debugge ce code je voit que mon streamRdr.ReadLine() est à null tout de suite alors que je sais que ma requete http retourne quelquechose ...

d'ou vient l'erreur comment faire ?

Merci car je suis un peu perdu

jeudi 23 août 2007 à 15:01:52 | Re : flux http et xml

lenoil55

Réponse acceptée !
c'est bon j'ai réussi en procédant autrement et en sortant le bout de code du catch


Cette discussion est classée dans : code, http, flux, xml, streamrdr


Répondre à ce message

Sujets en rapport avec ce message

NetworkStream et flux XML [ par chimerique ] Yoj'esseille de faire passer un flux XML d'un client a un serveur, pour ca j'utilise networkstream et XmlSerializerJ'ai fait mon serveur, en me connec deserialisation d'un flux XML avec plusieurs namespaces [ par sesques ] Bonjour,Sans parler de Service Web car je n'utilise pas SOAP, je veux utiliser la classe XmlSerializer pour exploiter un flux XML entrant sur du HTTP. Parser XML [ par CMatt ] Bonjour à tous! Je me suis mit récement à PHP, et dans le cadre d'un projet personnel, j'ai eu besoin de parser un fichier XML personnalisé (http://w envoyer un flux xml en c# [ par xorchidx ] bonjour !alors voilà, je voudrais envoyer un flux xml, encodé avec soap, à un serveur cisco de téléphonie ip (pour l'info), le tout en c#, et j'ai vra [CSLib] Suggestions [ par scoubidou944 ] voici simplement des questiosn qui me viennent à l'esprit : - le code fournit est-il conforme aux normes FxCop de Microsoft afin que tout le monde éc [C #/XML] problemes avec xmlWriter [ par moha_yougo ] hélloje veut céer le noyau d'une feuille de styles xslt:<br cree mon fichier [ par 24 ans ] voici le code que j'ai ecrit en c# et qui est en rouge et je voudrais un petit  code qui me permet de faire celui qui est entre accoladeif&n Erreur lecture flux http et ecriture fichier [ par fcolo ] Bonjour,je suis actuellement en train de travailler sur des caméra AXIS pour essayer de récupérer le flux M Help_Save_XML [ par JCpp ] J'ai un souci avec le XML.Quand je rentre une nouvelle information, les anciennes données sont perdues.Parement, il faut lire le fichier avant de ren CreateText() [ par JCpp ] Je voudrais enregistrer une page d'un site en format XML.J'ai trouvé une source qui mémorise le contenu de la page en «string»http://www.csharpfr.com/


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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 : 3,728 sec (3)

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