2011-08-08 117 views
0

在c#中,我已經分配了編寫用於下載和從本地服務器上傳docx文件到相同本地客戶端機器的代碼。讓我來解釋清楚,從本地服務器機器下載Docx文件到客戶端?

例如:這裏使用httpwebrequest & httpwebresponse類中使用,如果我需要docx文件(C:\sample.docx)發送到客戶機進入目錄(D:\sample)Web服務器(這裏使用apache tomcat).. ..

有沒有可能找出解決方案? 嘗試簡單的客戶端 - 服務器應用程序,它就像一個文件共享(服務器分配文件到客戶端,然後客戶端下載分配的文件),我完成了sockets-TCP/IP這是很好的作品。但試圖使用http ...

回答

1

你發誓不發送一些服務器到客戶端。客戶端必須要求,服務器必須做出響應。

這是一個相當簡單的任務。您可以將文件放入網站文件夾(〜/ sites/mysite/simple.docx),如果配置了appache並且您要求http://mysite/simple.docx,則文件將作爲響應返回。

WebClientDownloadFile method非常適合這一點。

相關問題