public string UploadFile()
        {
            if (Request.Content.IsMimeMultipartContent())
            {
                //Save file
                MultipartFormDataStreamProvider provider = new MultipartFormDataStreamProvider(HttpContext.Current.Server.MapPath("/UploadUser/"));

string filename = "Not set";

IEnumerable<HttpContent> parts = null;
                Task.Factory
                    .StartNew(() =>
                    {
                        parts = Request.Content.ReadAsMultipartAsync(provider).Result.Contents;
                        filename = "Set Success";
                    },
                    CancellationToken.None,
                    TaskCreationOptions.LongRunning, // guarantees separate thread
                    TaskScheduler.Default)
                    .Wait();

return filename;
            }
            else
            {
                return "Invalid.";
            }
        }

最新文章

  1. mysql 查询去重 distinct
  2. JAVA中管道通讯(线程间通讯)例子
  3. DSP using MATLAB 示例Example3.1 3.2 3.3
  4. cdoj 1334 郭大侠与Rabi-Ribi Label:贪心+数据结构
  5. 初用DataGrip,连接后看不到自己创建的数据库的问题
  6. 彻底理解js中this的指向
  7. ZOJ 2283 Challenge of Wisdom
  8. [AngularJS] Taking control of your templates using $templateCache
  9. Jenkins: 使用Jenkins搭建持续集成(CI)环境
  10. javaWEB总结(12):JSP页面的九个隐含对象
  11. linux下安装部署环境:jdk、tomcat、nginx
  12. MySQL5.6.36 linux rpm包安装配置文档
  13. 利用python生成交换机的VRF配置文件
  14. label联动checkbox
  15. ECLIPS-S测井系统下的仪器挂接 [TCC模块]
  16. C#实现发布订阅模式
  17. 51NOD 1069 Nim游戏
  18. C++11新特性之十:enable_shared_from_this
  19. 哪些场景下无法获得上一页referrer信息
  20. 51nod 1515 明辨是非 启发式合并

热门文章

  1. zstuoj 4245 KI的斐波那契
  2. functools.wraps 带参数的装饰器 多个装饰器装饰同一个函数
  3. 安卓 自定义ViewGroup
  4. [GCJ2017R3]Cooclement
  5. 1.8(SQL学习笔记)触发器
  6. MySQL的max_user_connections拒绝连接的一次踩雷经验
  7. ajax拖拽上传文件
  8. VS2012项目中使用CocoStudio相关文件的设置
  9. 前端 fetch 通信
  10. Eclipse 平台Java项目文件结构