Java-获取远程HTTP服务器上符号链接的实际文件名

Java-获取远程HTTP服务器上符号链接的实际文件名,java,http,symlink,Java,Http,Symlink,我在Java中工作,从HTTP服务器下载文件。现在我们在这里使用符号链接,所以我们不需要更改http链接-它总是指向“last upload.zip”,它链接到最后一个上传的zip文件,例如“package43.zip” 我有机会在java中获得原始文件名吗?因此,链接指向“last Upload.zip”,但如果它已下载,我想将其重命名为“package$version.zip” 问候,, Marco否。整个符号链接概念都不会通过HTTP传输,因此当您为上次上载的.zip文件创建HTTP GE

我在Java中工作,从HTTP服务器下载文件。现在我们在这里使用符号链接,所以我们不需要更改http链接-它总是指向“last upload.zip”,它链接到最后一个上传的zip文件,例如“package43.zip”

我有机会在java中获得原始文件名吗?因此,链接指向“last Upload.zip”,但如果它已下载,我想将其重命名为“package$version.zip”

问候,,
Marco

否。整个符号链接概念都不会通过HTTP传输,因此当您为上次上载的.zip文件创建HTTP GET时,您不知道它是文件、符号链接还是仅返回字节的端点


最简单的解决方案可能是打开zip并从内部某处搜索版本号。

这不是一个选项。你不能这么做