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