如何上载本地文件到ULR资源(用ASP.NET实现)

来源:百度知道 编辑:UC知道 时间:2024/06/15 04:47:48
用.NET中的C#来实现

可以使用System.Net命名空间下的WebClient:
...
WebClient mc = new WebClient();
mc.Credentials = new NetworkCredential(username,password);
byte[] bts = mc.UploadFile(postUrl,"POST",filename);
...
然后还要在服务器端负责接收发送过来的文件:
foreach (string f in Request.Files.AllKeys)
{
HttpPostedFile file = Request.Files[f];
file.SaveAs(@"f:\upload\" + file.FileName);
}

这样可以实现本地文件上传。

很简单,网上有很多现成代码,你搜一下就行了。