.netcore 上传

BS 上传文件,就是 <input type="file" name="file" />  这个选择文件之后,浏览器保存了文件路径,上传的时候,把这个文件字按节流上传。这个字节流在浏览器的监控里看不到。(下载是可以看到的)

这是上传的action.

 [HttpPost]
        public ActionResult UploadFile(HttpPostedFile file)
        {
            var v = Request.Form.Files[0];
            var stream= v.OpenReadStream();
            byte[] b = new byte[stream.Length];
            stream.Read(b,0, (int)stream.Length);
            using (System.IO.FileStream fs = new FileStream(v.FileName, FileMode.Create, FileAccess.Write))
            {
                fs.Write(b, 0, b.Length);
                fs.Close();
            }
            return View();
        }
气功波(18037675651)
原文地址:https://www.cnblogs.com/qgbo/p/11404318.html