C# WebApi 上传文件
来源:互联网 发布:python 爬虫多进程 编辑:程序博客网 时间:2024/06/05 07:14
public class FileUploadController : ApiController 2 { 3 4 public async Task<HttpResponseMessage> Post() 5 { 6 // 检查是否是 multipart/form-data 7 if (!Request.Content.IsMimeMultipartContent("form-data")) 8 throw new HttpResponseException(HttpStatusCode.UnsupportedMediaType); 9 HttpResponseMessage response = null;10 11 try12 {13 // 设置上传目录14 var provider = new MultipartFormDataStreamProvider(@"F:\\StudyProject\\webapi2demo\\CSdemo\\UpLoad");15 // 接收数据,并保存文件16 var bodyparts = await Request.Content.ReadAsMultipartAsync(provider);17 response = Request.CreateResponse(HttpStatusCode.Accepted);18 }19 catch 20 {21 throw new HttpResponseException(HttpStatusCode.BadRequest); 22 }23 return response;24 } 25 }
文件上传II
1 public class FileUploadController : ApiController 2 { 3 public string Post() 4 { 5 6 HttpPostedFile file = HttpContext.Current.Request.Files[0]; 7 string strPath = "D:\\MyProjects\\StudySolution\\RestDemo\\Upload\\test2.rar" ; 8 file.SaveAs(strPath); 9 string result = "0";10 11 12 return result;13 }14 }
阅读全文
0 0
- C# WebApi 上传文件
- C# WebApi 上传文件
- C# WebApi 上传文件
- C# 使用WebAPI上传文件实现
- C# WebAPI 上传文件和图片
- WebApi 文件上传
- jQuery + Ajax + WebAPI 上传文件
- WebAPI文件上传与下载
- WebApi form-data上传文件
- [WebApi] 捣鼓一个资源管理器--多文件上传
- ASP.NET WebApi 文件上传功能
- web文件上传,webapi后台接收
- [WebApi] 捣鼓一个资源管理器--多文件上传+数据库辅助
- webapi接收上传的文件和相关参数
- .NET WebApi上传文件接口(带其他参数)
- WebAPI批量上传文件(WPF/AngularJS/MUI)
- 使用 WebApi 做代理,实现文件中转上传
- WebApi 断点上传
- Keras训练辅助工具及优化工具
- 自定义dialog,并且有Edittext,确定按钮获取Edittext的值
- I/O模式
- 上传文件
- 14:大象喝水
- C# WebApi 上传文件
- 2017暑假第二阶段第九场 总结
- 乘积最大子序列-LintCode
- 同步异步与阻塞非阻塞
- 【简趣学习文本挖掘】用Python带你走进神秘的“谍纸天眼”...
- DataTable搜索框、分页、页脚数据显示、显示数据多少的属性设置
- WebApi发送HTML表单数据:文件上传与多部分MIME
- C++笔记记录贴1
- MFC 中查看失败信息 GetLastError