GetDataStream() public method

Performs a HTTP-GET or HTTP-POST request and returns a datastream for reading.
public GetDataStream ( ) : Stream
return Stream
Example #1
0
        /// <summary>
        /// This method initializes the XmlReader member.
        /// </summary>
        /// <param name="httpClientUtil">A configured <see cref="HttpClientUtil"/> instance for performing web requests</param>
        private void CreateReader(HttpClientUtil httpClientUtil)
        {
            var xmlReaderSettings = new XmlReaderSettings
            {
                IgnoreComments = true,
                IgnoreProcessingInstructions = true,
                IgnoreWhitespace             = true,
                DtdProcessing = DtdProcessing.Prohibit
            };

            XmlReader = XmlReader.Create(httpClientUtil.GetDataStream(), xmlReaderSettings);
        }
Example #2
0
 /// <summary>
 /// Sets a new XML document. 
 /// </summary>
 /// <param name="httpClientUtil">A configured <see cref="HttpClientUtil"/> instance for performing web requests</param>
 public void SetDocumentToParse(HttpClientUtil httpClientUtil)
 {
     try
     {
         InitializeXPathObjects(httpClientUtil.GetDataStream());
     }
     finally
     {
         httpClientUtil.Close();
     }
 }
Example #3
0
 /// <summary>
 /// This method initializes the XmlReader member.
 /// </summary>
 /// <param name="httpClientUtil">A configured <see cref="HttpClientUtil"/> instance for performing web requests</param>
 private void CreateReader(HttpClientUtil httpClientUtil)
 {
     var xmlReaderSettings = new XmlReaderSettings
         {
             IgnoreComments = true,
             IgnoreProcessingInstructions = true,
             IgnoreWhitespace = true,
             DtdProcessing = DtdProcessing.Prohibit
         };
     XmlReader = XmlReader.Create(httpClientUtil.GetDataStream(), xmlReaderSettings);
 }