读取网络文件流

 WebClient webClient = new WebClient();
                   webClient.Credentials = new NetworkCredential("username", "password");
                   webClient.Credentials = CredentialCache.DefaultCredentials;

                   XmlTextReader que = new XmlTextReader(webClient.OpenRead(new Uri(filePath, UriKind.Absolute)));
                   
                   HttpWebRequest request = (HttpWebRequest)WebRequest.Create(filePath);
                   Stream responseStream = request.GetResponse().GetResponseStream();
                   string stringResponse = string.Empty;
                   using (StreamReader responseReader = new StreamReader(responseStream, Encoding.UTF8))
                   {
                       stringResponse = responseReader.ReadToEnd();
                   }
                   responseStream.Close();
原文地址:https://www.cnblogs.com/liuxinls/p/2935776.html