从互联网上的txt文件中获取文本

我有一个uwp,我需要从互联网上保存的txt文件中获取文本到字符串我有一个问题,下载文件并获取文本到字符串

这是我的代码:

var webRequest = WebRequest.Create(@"http://yourUrl"); using (var response = webRequest.GetResponse()) using (var content = response.GetResponseStream()) using (var reader = new StreamReader(content)) { var strContent = reader.ReadToEnd(); } 

谁能帮我?

 var url = "http://example.com/abc.txt"; var textFromFile = (new WebClient()).DownloadString(url); 

我找到了问题的答案

我要将txt文件下载到我的本地存储,之后我从本地读取它们

这是我用来将文件下载到本地文件夹的代码

  var uriBing = new Uri(@"https://your/abc.txt"); StorageFolder storageFolder = ApplicationData.Current.LocalFolder; StorageFile sampleFile = await storageFolder.CreateFileAsync("status.txt", CreationCollisionOption.ReplaceExisting); var cli = new HttpClient(); Byte[] bytes = await cli.GetByteArrayAsync(uriBing); IBuffer buffer = bytes.AsBuffer(); await Windows.Storage.FileIO.WriteBufferAsync(sampleFile, buffer); 

感谢帮助希望,这将有助于任何人寻找这样的东西