当前位置: 移动技术网 > IT编程>开发语言>.net > c# API接受图片文件以文件格式上传图片

c# API接受图片文件以文件格式上传图片

2018年09月07日  | 移动技术网IT编程  | 我要评论

铁骆驼蓄电池修复,喝绿茶功效,夏梦夜话

   /// 文件图片上传 
        /// </summary> 
        /// <returns>成功上传返回上传后的文件名</returns>
        [httppost]
        public async task<ihttpactionresult> uploadimagefiles()
        {

            var files = httpcontext.current.request.files;
            if (files.allkeys.any())
            {
                using (httpclient client = new httpclient())
                {
                    httpcontextbase httpcontext = (httpcontextbase)request.properties["ms_httpcontext"];
                    var request = new httprequestmessage(httpmethod.post, configurationmanager.appsettings["savetoimgaes"].tostring() + "/upload/");
                    var content = new multipartformdatacontent();
                    content.add(new streamcontent(httpcontext.request.files[0].inputstream), "file", "file.jpg");
                    request.content = content;
                    var response = await client.sendasync(request);
                    response.ensuresuccessstatuscode();
                    var filenamestr = await response.content.readasstringasync();//结果
                }
            }
            return ok();
        }

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网