运行环境需要IIS支持!
客户端代码:(WinForm)
string fileName="xxxxxx"; //要上传得文件,如: d:/123.txt
WebClient client = new WebClient();
client.UploadFile("http://localhost/UploadFile.aspx","POST",fileName);
服务器端代码:(aspx页面)
<%@ Page Language="C#" %>
<%
foreach (string f in Request.Files.AllKeys)
{
HttpPostedFile file = Request.Files[f];
file.SaveAs(@"E:/Upload/" + file.FileName);
}
%>
本文介绍了一种利用IIS进行文件上传的方法。客户端通过C# WinForm应用发送POST请求,服务器端则采用ASP.NET接收并保存文件。该方案适用于需要在本地网络中快速部署文件上传功能的场景。
1247

被折叠的 条评论
为什么被折叠?



