[英]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.