如何通过HTTP传输文件?

时间:2012-06-14 12:19:10

标签: http webdav file-transfer

我正在寻找一种能够通过HTTP传输文件的解决方案。出现这种需求是因为我在防火墙后面的计算机之间进行连接,该计算机只允许通过端口80和443进行HTTP通信。

我被建议使用WebDAV,因为它是一个现成的解决方案,而我所有客户需要做的就是设置一个网络驱动器来访问文件。
还有哪些其他解决方案可以通过HTTP传输文件? Base64编码意味着我必须实现一个客户端一个服务器,它可能是系统中的错误源。

编辑: WebDAV解决方案的优点在于它为客户提供了他们已经知道的环境 - 网络共享。任何方式来模拟这个(或给他们另一个熟悉的环境)易于使用。我进入这个项目时假设我的客户非常愚蠢,我真的不想抱怨使用的难度。

1 个答案:

答案 0 :(得分:2)

为什么不使用像“apache”或“tomcat”这样的已经制作的客户端或yoy可以“部署”你的文件的任何其他服务器。然后,您可以实现某种用户界面(客户端)来“下载”文件。

服务器:Tomcat,Apache任何其他可以提供文件的服务器

客户端:您可以实现一些UI来下载文件。