通过HTTP将文件下载到C#中的字节数组中?

nsa*_*llo 31 arrays byte http file download

我正在尝试将具有Web地址的文件读入字节数组.我一直在使用File.ReadAllBytes本地读取文件,我一直无法找到最简洁的方法来为网络上的文件执行此操作.

我想这只是一段快速代码,但我通过搜索找到的所有内容都只适用于本地文件.

Meh*_*ari 62

byte[] response = new System.Net.WebClient().DownloadData(url);
Run Code Online (Sandbox Code Playgroud)

  • 不确定WebClient是否会处理,最好将它包装在一个使用中吗? (13认同)
  • @JL.具有讽刺意味的是,LeakyCode写下了答案.:-) (2认同)