如何制作客户端,从原始位置下载文件?

时间:2013-01-16 05:11:54

标签: java java-ee tomcat tomcat7 network-protocols

让我们假设有两个节点。

节点-1具有I.P = 100.100.100.1

节点-2具有I.P = 100.100.100.2

Node-2有一个名为foo.mp3的文件,正在运行服务器。让我们说一下,Tomcat。 Node-1正在查找文件foo.mp3,并且知道node-2在硬盘上有一些位置。假设foo.mp3node-2的路径为E:/foo/foo.mp3Node-2可以简单地将foo.mp3复制到webapps的{​​{1}}文件夹中,并建立如下链接:

tomcat

但有什么办法,他可以摆脱这种复制文件的责任吗?是不是有办法让他可以直接提供文件的路径!喜欢:

<a href="./foo.mp3">Click to download</a>

因为除非<a href="E:/foo/foo.mp3">Click to download</a> node-1相同,否则无效!

1 个答案:

答案 0 :(得分:0)

如果Node-1知道文件在Node-2上的位置,为什么Node-1不会将链接指向Node-2,如下所示:

<a href="http://100.100.100.2/foo/foo.mp3">Click to download</a>