久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

使用 Java 上傳到 FTP

Uploading to FTP using Java(使用 Java 上傳到 FTP)
本文介紹了使用 Java 上傳到 FTP的處理方法,對大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

問題描述

我只是想知道是否有一種簡單方法可以將小文件上傳到 ftp 服務(wù)器.我已經(jīng)查看了 Apache Commons Net 庫,但老實(shí)說這似乎相當(dāng)復(fù)雜.有沒有更簡單的方法可以把小文件上傳到ftp?

I was just wondering if there was a simple way I could upload a small file to a ftp server. I've checked out Apache Commons Net library but that seems quite complicated to be honest. Is there any simpler way to upload a small file to ftp?

最終使用了 Apache Commons Net Library,并不太難.

Ended up using the Apache Commons Net Library, wasn't too hard.

推薦答案

來自這個(gè)鏈接:使用 URLConnection 類上傳文件到 FTP 服務(wù)器.無需外部庫.

From this link: Upload files to FTP server using URLConnection class. No external library necessary.

String ftpUrl = "ftp://%s:%s@%s/%s;type=i";
String host = "www.myserver.com";
String user = "tom";
String pass = "secret";
String filePath = "E:/Work/Project.zip";
String uploadPath = "/MyProjects/archive/Project.zip";

ftpUrl = String.format(ftpUrl, user, pass, host, uploadPath);
System.out.println("Upload URL: " + ftpUrl);

try {
    URL url = new URL(ftpUrl);
    URLConnection conn = url.openConnection();
    OutputStream outputStream = conn.getOutputStream();
    FileInputStream inputStream = new FileInputStream(filePath);

    byte[] buffer = new byte[BUFFER_SIZE];
    int bytesRead = -1;
    while ((bytesRead = inputStream.read(buffer)) != -1) {
        outputStream.write(buffer, 0, bytesRead);
    }

    inputStream.close();
    outputStream.close();

    System.out.println("File uploaded");
} catch (IOException ex) {
    ex.printStackTrace();
}

這篇關(guān)于使用 Java 上傳到 FTP的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

How to wrap text around components in a JTextPane?(如何在 JTextPane 中的組件周圍環(huán)繞文本?)
MyBatis, how to get the auto generated key of an insert? [MySql](MyBatis,如何獲取插入的自動(dòng)生成密鑰?[MySql])
Inserting to Oracle Nested Table in Java(在 Java 中插入 Oracle 嵌套表)
Java: How to insert CLOB into oracle database(Java:如何將 CLOB 插入 oracle 數(shù)據(jù)庫)
Why does Spring-data-jdbc not save my Car object?(為什么 Spring-data-jdbc 不保存我的 Car 對象?)
Use threading to process file chunk by chunk(使用線程逐塊處理文件)
主站蜘蛛池模板: 一区免费 | 欧美视频中文字幕 | 亚洲区一| 91青娱乐在线 | 亚洲免费一区二区 | 黄视频网站免费观看 | 国产一区久久精品 | 日本国产精品视频 | 日韩欧美国产一区二区 | 欧美日韩视频一区二区 | av黄色在线 | 亚洲视频观看 | 天堂一区二区三区四区 | 欧美片网站免费 | 91欧美精品成人综合在线观看 | 99reav| 亚洲精品观看 | 国产精品久久久久不卡 | 精品一区二区三区在线观看 | 国产精品永久免费 | 亚洲国产成人精品女人久久久野战 | 91欧美精品成人综合在线观看 | 国产精品 亚洲一区 | 免费观看日韩精品 | 成人av播放| 人人干在线视频 | 亚洲国产一区二区三区在线观看 | 四虎影视1304t | 婷婷久久综合 | 最新中文在线视频 | 精品欧美一区二区三区久久久小说 | 日韩欧美二区 | 91大神新作在线观看 | 国产福利在线 | 国产aaaaav久久久一区二区 | 伊人成人免费视频 | 国产精品视频一二三区 | 亚洲午夜电影 | 激情av | 草草草久久久 | 日本不卡一区 |