title: Read an XML file from http address
body: <p>I need to read an xml file using c#/.net from a source like so: <code>https://10.1.12.15/xmldata?item=all</code></p>
  
  <p>That is basically just an xml file.</p>
  
  <p>StreamReader does not like that.</p>
  
  <p>What's the best way to read the contents of that link?</p>
  
  <p>The file looks like so:</p>
  
  <pre><code>- &lt;RIMP&gt;
       - &lt;HSI&gt;
         &lt;SBSN&gt;CZ325000123&lt;/SBSN&gt; 
         &lt;SPN&gt;ProLiant DL380p Gen8&lt;/SPN&gt; 
         &lt;UUID&gt;BBBBBBGGGGHHHJJJJ&lt;/UUID&gt; 
         &lt;SP&gt;1&lt;/SP&gt; 
         &lt;cUUID&gt;0000-000-222-22222-333333333333&lt;/cUUID&gt; 
  - &lt;VIRTUAL&gt;...
  </code></pre>