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(); }