2017-07-30 83 views
1

我正在使用Dropbox Java API上傳文件。DropBox在上傳過程中不會自動重命名文件

下面的代碼不會上傳與自動重命名文件:

void uploadFile(@NonNull final String inPath, @NonNull final InputStream inputStream) throws IOException, DbxException { 
    client.files() 
     .uploadBuilder(inPath) 
     .withMode(WriteMode.ADD) 
     .withAutorename(true) 
     .uploadAndFinish(inputStream); 
} 

能否請你建議我究竟做錯了什麼?

+0

你的問題是什麼?代碼是否工作或不起作用?如果它不起作用,你預期會發生什麼,發生了什麼? –

+1

你發送兩次相同的文件嗎?當我這樣做時,我觀察到了同樣的情況,使用兩個不同的文件解決了這個問題。 –

+0

@Loïc是的。你的觀察是正確的。 –

回答

1

答案是: 的Dropbox不認爲那裏有衝突,如果你上傳的內容相同,什麼是已經在該文件,重命名只會在衝突發生。