topical media & game development

talk show tell print

mashup-amazon-08-08-02-YahooREST-App-Code-WebUtility.cs / cs



  
Author: Francis A. Shanahan

www.FrancisShanahan.com

using System; using System.Xml; using System.Net; using System.IO; using System.Text; using System.Configuration; using System.Xml.Xsl; using System.Collections.Specialized;
<summary> Simply Helper class with many useful Mashup functions </summary> public class webUtility { static webUtility() { } <summary> Retrieves a Uri using HTTP GET and returns the results as XML </summary> <param name="strURL">Uri to retrive</param> <returns>Xml document results</returns> public static XmlDocument GetUri(string strURI){ // Create a request object HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(strURI);

              // Obtain the response from the server
                          HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();            
              Stream myResponseStream = myResponse.GetResponseStream();
                          
              // Load the result into an XML document
                          XmlDocument myDoc = new XmlDocument();            
              myDoc.Load(myResponseStream);
  
              // return the XML document
                          return myDoc;                        
                  }
          }
  


(C) Æliens 20/2/2008

You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.