通过http写入文件或将文件复制到.net Core中的位置

时间:2018-08-18 06:48:38

标签: c# asp.net-core

在ASP.Net Core 2.1 App中,我正在将字节数组作为pdf文件写入具有以下代码的位置

byte[] arr = await rpt.BuildFile(actionContextAccessor.ActionContext);
System.IO.File.WriteAllBytes(Path.Combine(env.WebRootPath, "Storage", "PDF", HttpContext.Session.GetString("UserID"), Name), arr);

现在我也想在http位置上将与pdf相同的字节数组存储

  string _path = "http://MyApps.in/document_1/" + Model.Identifier.Substring(0, 4) + "/" + Name;
  System.IO.File.WriteAllBytes(_path, arr);

但是,似乎File.WriteAllBytes不能通过HTTP位置书写似乎无法通过这种方式工作。

如何在HTTP位置上写pdf文件?

0 个答案:

没有答案