吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1341|回复: 0
收起左侧

[其他转载] 【笔记】【ASP.NET】Api的文件操作与保存(包括图片和视频,音频,压缩包)

[复制链接]
迷恋自留地 发表于 2020-8-7 14:54
  //得到上传文件的文件流
                var httpPostedFile = HttpContext.Current.Request.Files;

                //后台也要对拿到的数据是否为图片进行校验(因为前台可以通过浏览器改代码,前台校验完了需要后台再拦截一下)
                //var ext = Path.GetExtension(file.FileName);
                //if (!(ext == ".jpeg" || ext == ".jpg" || ext == ".png" || ext == ".gif"))
                //{
                //    c.Response.Write("shit,你传的不是图片");
                //    c.Response.End();
                //}
                foreach (string p in httpPostedFile)
                {
                    //最主要的的保存为本地图片
                    var files = httpPostedFile[p];
                    string path = "/Upload/" + files.FileName;
                    files.SaveAs(HttpContext.Current.Server.MapPath(path));

                //上传成功后
                //把图片显示到前端让用户看得到
                string str = string.Format("<html><head></head><body><img src='{0}'/></body></html>",
                    path);//必须得是绝对路径!!!!
                c.Response.Write(str);
            }

免费评分

参与人数 1吾爱币 +1 收起 理由
sss15 + 1 用心讨论,共获提升!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 01:57

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表