我需要開發一個應用程序,它將週期性地將文件從我的本地計算機上傳到雲帳戶(cloudme帳戶)。我試着用Java和apache commons.but,但我couldnt.What技術我follow.Where我可以找到這個教程?請幫助?將文件上傳到雲帳戶
0
A
回答
1
我總是喜歡Apache's common libs
我還附上我的計劃,我用來上傳和下載歌曲到FTP服務器使用Apache的common lib
上傳:
public void goforIt(){
FTPClient con = null;
try
{
con = new FTPClient();
con.connect("192.168.2.57");
if (con.login("Administrator", "KUjWbk"))
{
con.enterLocalPassiveMode(); // important!
con.setFileType(FTP.BINARY_FILE_TYPE);
String data = "/sdcard/vivekm4a.m4a";
FileInputStream in = new FileInputStream(new File(data));
boolean result = con.storeFile("/vivekm4a.m4a", in);
in.close();
if (result) Log.v("upload result", "succeeded");
con.logout();
con.disconnect();
}
}
catch (Exception e)
{
e.printStackTrace();
}
}
下載:
public void goforIt(){
FTPClient con = null;
try
{
con = new FTPClient();
con.connect("192.168.2.57");
if (con.login("Administrator", "KUjWbk"))
{
con.enterLocalPassiveMode(); // important!
con.setFileType(FTP.BINARY_FILE_TYPE);
String data = "/sdcard/vivekm4a.m4a";
OutputStream out = new FileOutputStream(new File(data));
boolean result = con.retrieveFile("vivekm4a.m4a", out);
out.close();
if (result) Log.v("download result", "succeeded");
con.logout();
con.disconnect();
}
}
catch (Exception e)
{
Log.v("download result","failed");
e.printStackTrace();
}
}
0
我想你應該使用WebDAV,因爲cloudme支持這種方式。
也有一些Java庫那裏
相關問題
- 1. 將文件上傳到Google雲端硬盤中的服務帳戶
- 2. 無法將文件從服務帳戶上傳到Google雲端硬盤
- 3. 使用Python將文件上傳到雲
- 4. 將文件上傳到Android上的特定Dropbox帳戶
- 5. 允許用戶將文件上傳到雲存儲php
- 6. 使用ARM模板將文件上傳到存儲帳戶
- 7. Rackspace雲文件客戶端上傳
- 8. 使用Node.js將文件流上傳到雲文件
- 9. Rackspace雲文件:圖像使用PHP上傳到rackspace雲文件
- 10. 登錄,創建文件夾並將文件上傳到Box帳戶作爲服務帳戶
- 11. 文件上傳和發送到電子郵件帳戶
- 12. 上傳文件到Google雲端存儲
- 13. 直接上傳到Rackspace的雲文件
- 14. 將文件上傳到特定用戶
- 15. 將Google雲端硬盤文件上傳到Salesforce附件
- 16. 哪個Windows帳戶用於將文件上傳到SharePoint文檔庫?
- 17. Django「手動」上傳的文件不會將upload_to加入帳戶
- 18. 如何上傳到我的谷歌雲端硬盤帳戶,而不是用戶
- 19. 從iOS應用程序上傳文件到單個Dropbox帳戶
- 20. 如何使用java將文件上傳到谷歌雲存儲?
- 21. Django,Heroku,boto:直接將文件上傳到Google雲存儲
- 22. 使用.Net庫將CSV文件上傳到Google雲端存儲
- 23. 無法使用php將文件上傳到Google雲端硬盤
- 24. 使用cloudmanic-storage將文件上傳到雲
- 25. 將文件上傳到Google雲端存儲:500後端錯誤
- 26. 將文件上傳到Google雲端硬盤中的HTML表格
- 27. 試圖將文件從網頁上傳到Google雲端存儲
- 28. 通過appengine將文件上傳到Google雲端存儲
- 29. Rails - 將私人文件上傳到Google雲端存儲
- 30. 將PDF文件上傳到Google雲端硬盤
client.setFileType(FTP.BINARY_FILE_TYPE); String filename =「D:/Task/try.txt」; System.out.println(client.storeFile(「/ root/try.txt」,fis)); fis.close(); client.storeFile總是返回false ..我可以幫忙嗎? – Satheesh 2012-08-03 06:20:40
我上面的代碼來自生產網絡,它完全工作。是的,我出於安全原因更改了IP地址,用戶名,密碼......您必須使用正確的IP或FTP站點名稱,然後你的用戶名和密碼,檢查所有這些細節,是的,你還應該檢查你正在上傳的文件是否存在於它定義的路徑和正確的格式中。當你需要發送多媒體文件如音樂,圖片,音頻等.... – 2012-08-03 09:17:42