在c#中,我已经分配编写代码用于下载并将docx文件从本地服务器计算机上载到同一本地客户端计算机。让我解释清楚,
例如:如果我需要使用Web服务器将docx
文件(C:\sample.docx
)发送到客户端计算机(D:\sample
)(此处使用apache tomcat
)..这里使用httpwebrequest
& httpwebresponse
类......
有没有可能找到解决方案?
尝试简单的客户端 - 服务器应用程序,它就像一个文件共享(服务器将word文件分配给客户端,然后客户端下载分配的文件),我完成了sockets-TCP/IP
,它的工作原理非常好。但是尝试使用http
...
答案 0 :(得分:1)
您不能将服务器发送给客户端。客户必须要求,服务器必须回复。
这是一项相当简单的任务。您可以将文件放入网站文件夹(〜/ sites / mysite / simple.docx),如果配置了appache并且您请求了http://mysite/simple.docx,则会将文件作为响应返回。
WebClient课程DownloadFile method非常适合。