我们要求在Server1中上传所有文件(文本,图像,PDF等)。现在我们有一个在不同服务器(服务器2)中运行的Java Web应用程序,它必须读取这些文件并在GUI中显示它们。
FTP在Web应用程序服务器中被阻止。所以我在考虑使用HTTP。 Server1中的文件不是分发的.i.e不在任何耳朵或战争中。 我设法让代码从HTTP读取文件。
我的问题是 - 如果未分发这些文件,我如何通过HTTP访问此文件 - 当我编写访问文件http://server1:port1/location等文件的代码时,其文件未找到。 - 我如何公开这些文件,以便我可以通过HTTP从我的Web应用程序访问它
答案 0 :(得分:0)
这意味着,您要下载文件的内容。 好吧,首先,打开一个浏览器。输入http://server1:port1/FILE_PATH。 你得到的回应是什么?
其次,如果你得到" FILE NOT FOUND"那么你需要配置一个映射到server1中的实际路径的虚拟路径。之后,再次尝试浏览器中的URL。当它工作时,
string
将帮助您将文件下载到本地计算机。