JAVA 读取远端资源,并实现FTP上传
来源:互联网 发布:js input file 赋值 编辑:程序博客网 时间:2024/04/30 12:43
package com.jspsmart.upload;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.File;
import java.io.InputStream;
import java.net.URL;
import java.net.URLConnection;
import org.apache.commons.io.IOUtils;
import org.apache.commons.net.ftp.FTPClient;
public class FtpUpload {
public static void main(String[] arg0) {
FTPClient ftpClient = new FTPClient();
InputStream fis = null;
try {
URL url=new URL ("http","www.xxx.com",80,"/images/adpucture/home/z1/1233739051007.gif");
URLConnection connection=url.openConnection();
fis=connection.getInputStream();
ftpClient.connect("192.168.0.13");
ftpClient.login("maxtie", "maxtie");
//File srcFile = new File("c://a.txt");
//fis = new FileInputStream(srcFile);
//设置上传目录
// ftpClient.changeWorkingDirectory("/admin/pic");
ftpClient.setBufferSize(1024);
ftpClient.setControlEncoding("UTF-8");
//设置文件类型(二进制)
ftpClient.setFileType(FTPClient.BINARY_FILE_TYPE);
ftpClient.storeFile("hhhhhhhh.gif", fis);
} catch (IOException e) {
e.printStackTrace();
throw new RuntimeException("FTP客户端出错!", e);
} finally {
IOUtils.closeQuietly(fis);
try {
ftpClient.disconnect();
} catch (IOException e) {
e.printStackTrace();
throw new RuntimeException("关闭FTP连接发生异常!", e);
}
}
}
}
- JAVA 读取远端资源,并实现FTP上传
- java FTP 远端 分布式
- java实现ftp上传
- java 实现ftp上传
- 命令上传文件到远端的ftp
- JAVA实现FTP断点上传
- JAVA实现FTP断点上传
- JAVA实现FTP断点上传
- JAVA实现FTP断点上传
- JAVA实现FTP断点上传
- JAVA实现FTP断点上传
- Java实现ftp上传文件
- java实现ftp文件上传
- java实现FTP上传文件
- JAVA读取FTP文件并转为字符串
- java连接ftp并上传文件
- Java 使用ftp的方式上传文件到linux,并实现删除,下载
- 使用mysqldump ftp将备份集上传到远端服务器
- SQL--DateADD() 和datediff()的妙用
- 深入理解计算机系统笔记
- IE7 浏览器预览本地图片
- phpMyAdmin“无法载入 mysql 扩展, 请检查 PHP 配置”问题的解决方案
- 使文本框中只能输入数值的javascript
- JAVA 读取远端资源,并实现FTP上传
- SQl查询数据库表名、表的列名
- java程序员笔试(笔试中最常见出现 )
- java中判断字符串是否数字的两种方法(在java中用正则表达式)
- xtools创始人CTO李亚平的《走出软件作坊》书评
- 反射的使用总结
- 转载AVS丽江会议
- VS2005下实现asp.net在线人数的统计
- 正则表达式(不断更新中……)