2016-04-15 68 views
0

我在Java內部工作,並從HTTP服務器下載文件。現在我們在這裏使用符號鏈接,所以我們不需要改變http鏈接 - 它總是指向鏈接到最後上傳的zip文件的「last-uploaded.zip」,例如「package43.zip」。Java - 獲取遠程HTTP服務器上符號鏈接的實際文件名

我有機會在java中獲取原始文件名嗎?所以鏈接指向「last-uploaded.zip」,但如果下載了,我想將其重命名爲「package $ version.zip」。

問候, 馬爾科

+0

沒有選項。你不能那樣做 – WeMakeSoftware

回答

0

號整個符號鏈接的概念不通過HTTP傳輸的,所以當你做一個HTTP GET爲last-uploaded.zip你不知道,如果它是一個文件,一個符號鏈接或只是一個端點返回字節。

最簡單的解決方案可能是打開壓縮包並從那裏搜索版本號。

+0

好吧太糟糕了。感謝您的回答! – Dersen

相關問題