.NET Web API 项目中的一些问题与解决方案

Action

怎么构造 HttpPostedFileBase 对象

描述:在实现上传文件的过程中,有时需要自行构造 HttpPostedFileBase 对象。查看这个类型的定义,它是不能被直接实例化的,那就只能通过间接的方法达成这一目的。

解决方案:先取得 HttpPostedFile 对象,然后使用 HttpPostedFileWrapper 对其进行包装。

var hpf_file = System.Web.HttpContext.Current.Request.Files.Get(0);
var hpfb_file = new HttpPostedFileWrapper(hpf_file);
posted @ 2017-11-20 17:19  祁去尘  阅读(105)  评论(0编辑  收藏  举报