簡體   English   中英

如何檢查FTP路徑是否存在並在Java中可寫

[英]how to check if FTP path exists and writable in java

我想在我的java spring項目中檢查以下內容。

ftp路徑:

ftp://mmepx/gpi/nsdsdfdt/fromDIR

1)我想檢查上面提到的FTP路徑是否可以正常工作並且可以通過該文件夾“ fromDir”寫入

我正在使用JDK1.6和spring。

感謝任何幫助。

謝謝

使用FTP客戶端/庫並嘗試所需的操作,例如將文件放入PUT。 如果不起作用,那么很好-資源(服務器,路徑等)不存在,不可寫或無法訪問。

FTP不允許查詢目錄是否可寫或是否允許操作(查詢嘗試除外)。 而且,如果沒有實際使用FTP,就無法判斷URI是否對於這種使用甚至是“有效的”。

常用的庫是Apache Commons Net (包括FTP支持),但是可以使用URLConnection進行簡單的上傳,如此處所述


撇開:

如果有可能避免使用FTP,請這樣做! SFTP是“替代”的替代品,它使用更安全的SSH堆棧。

暫無
暫無

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

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