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

来源:互联网 发布:windows 查看文件编码 编辑:程序博客网 时间:2024/05/29 15:54

Action

怎么构造 HttpPostedFileBase 对象

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

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

var hpf_file = System.Web.HttpContext.Current.Request.Files.Get(0);var hpfb_file = new HttpPostedFileWrapper(hpf_file);