C#(WinForm)上传图片到服务器

发布网友 发布时间:2022-04-22 08:16

我来回答

4个回答

热心网友 时间:2023-11-01 17:36

//本地上传代码Files item = fis as Files;
WebClient wc = new WebClient();
string url = string.Format("{0}?Overwrite=true&Path={1}", "服务器上传地址", item.Path);
 wc.UploadFile(url, "POST", item.Path);
 //服务器接收
 string ServerSrc = context.Server.MapPath("~/DownLogin/");
        foreach (string filekey in context.Request.Files)
        {
            HttpPostedFile file = context.Request.Files[filekey];
            string FilePath = Path.Combine(ServerSrc, file.FileName);
            if (File.Exists(FilePath))
            {
                if (Convert.ToBoolean(context.Request["overwrite"]))
                {
                    File.Delete(FilePath);
                }
                else
                    continue;
            }
            file.SaveAs(FilePath);
        }

热心网友 时间:2023-11-01 17:37

代码在附件里面

只要数据库中存储了,

前台调用对你应该不是问题,

另网上也有不少这类的源码

你可以自己在搜搜,这样对你问题的解决问题能得到提升的

希望我的回答对你有帮助

若帮助到您的话,请及时采纳哈

追问好、据说要用到WebClient

追答需不需要要看你项目的具体需求了,
别人说的要是不符合你自己的需求也就是不需要
自己多看看之后再想需不需要噢

热心网友 时间:2023-11-01 17:37

我这里有一个简单上传的 神马都可以,回头压缩发给你

这个是一个完整的例子,亲测可用.

追问710982563 发来吧如果好用 瞬间采纳

热心网友 时间:2023-11-01 17:38

代码在附件里面
只要数据库中存储了,
前台调用对你应该不是问题,
另网上也有不少这类的源码
你可以自己在搜搜,这样对你问题的解决问题能得到提升的
希望我的回答对你有帮助
若帮助到您的话,请及时采纳哈
查看全文>>

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com