簡體   English   中英

從存儲桶下載文件時出現 NoSuchKey 錯誤

[英]NoSuchKey Error While Downloading File From Bucket

我試圖從存儲桶中下載文件,但出現這樣的錯誤

(Signed URL link) NOT FOUND: <?xml version='1.0' encoding='UTF-8'?><Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message></Error>

基本上實現是這樣的

for (int i = 0; i < providers.size(); i++) {
        url2 = providers.get(i).getRemoteGetUrl(a);
        url2.setChunk(chunks.get(providers.get(i)));
        list2.add(i, url2);
        System.out.println("URL Get from Download "+ url2);
}

其中 a 是要存儲在存儲桶中的文件的常量名稱。 我仍然可以下載這個文件,但它在控制台中給了我這個警告,與從 AWS 的不同存儲提供商下載文件相比,它花費了更長的時間,沒有任何錯誤。

代碼有問題嗎?

謝謝

NoSuchKey指定的key不存在resources/html5gs/undefinedD93K9V6EHSSM3MA5OlyGAPwwx1AAhkhbdYQU/g0qZbg1Z2Dsgbxvkx484NxPpWv6wSqWm4/Hnbs20cmmDteqfHnESzE=

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM