J'obtiens une erreur "Illegal characters in path error" en utilisant la méthode XMLTextReader. En fait, j'envoie une longue URL à tr.im, et tr.im envoie la réponse sous forme de flux XML, que j'essaie d'analyser, mais je reçois l'erreur mentionnée ci-dessus. Pouvez-vous me dire pourquoi j'obtiens cette erreur et où je me trompe ? Voici le code :
WebRequest wrURL;
Stream objStream;
string strURL;
wrURL = WebRequest.Create("http://api.tr.im/api/trim_url.xml?url=" + HttpUtility.UrlEncode(txtURL.Text));
objStream = wrURL.GetResponse().GetResponseStream();
StreamReader objSReader = new StreamReader(objStream);
strURL = objSReader.ReadToEnd().ToString();
XmlTextReader reader = new XmlTextReader(strURL); //getting the error at this point
J'utilise Visual Studio 2008, édition Express.