2013-02-20 39 views
-1

我有一个在IIS6/7中运行的应用程序。 我的客户端是一个将HTTP请求发送到服务器的C#应用​​程序(无UI)。从C#客户端将文件上传到IIS

实现上传机制(无UI控件)的最佳方式是什么?

感谢,

+0

这很好,没有注释的减号。非常有建设性。 – 2013-03-23 11:29:36

回答

0

。这个实现很简单,就像Context.Request.SaveAs(...);

客户端可以:

 var r = WebRequest.Create("http://blabla/Update.ashx?fn=a.file"); 
     var content = File.ReadAllBytes("a.file"); 
     r.GetRequestStream().Write(content,0,content.Length); 
     r.Method = "POST"; 
     var response = r.GetResponse(); 
1

WebClient.UploadFile方法是你需要在服务器上创建一些接收文件(支票,并验证用户)如HTTP处理程序最简单的方法

相关问题