2013-02-20 58 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處理程序最簡單的方法

相關問題