2011-01-30 66 views

回答

1

目錄已存在只能在您嘗試創建目錄時發生。所以如果你正在創建一個目錄,你得到了550,那就是那個。

目錄未找到只能在瀏覽目錄時發生。所以再次,這是很容易識別給你在哪裏做什麼行動。

0

簡單的答案是:你不能。即使「目錄已經存在」只能在嘗試創建目錄時纔會發生,但由於其他原因(如缺少或其他不可訪問的父目錄),它仍可能返回550。

您可以做的最好的辦法是檢查550的返回碼,然後檢查目錄是否通過請求其文件列表來檢查它是否存在。如果它已經存在,你會得到一個列表,如果沒有,你會得到一個錯誤。