import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import sun.net.TelnetOutputStream;
import sun.net.ftp.FtpClient;
public class FtpUpload {
/**
* @param args
* @throws Exception
*/
public static void main(String[] args) throws Exception {
// FTP客户端
FtpClient fc = new FtpClient("10.42.24.83");
fc.login("test", "test");
System.out.println("rsp:" + fc.getResponseString());
fc.binary();
System.out.println("rsp:" + fc.getResponseString());
TelnetOutputStream os = null;
FileInputStream is = null;
try {
os = fc.put("ums2.cap");
File uploadFile = new File("d:\\temp\\ums.cap");
if (uploadFile.length() == 0) {
throw new Exception("上传文件为空!");
}
is = new FileInputStream(uploadFile);
byte[] bytes = new byte[1024];
int c;
while ((c = is.read(bytes)) != -1) {
os.write(bytes, 0, c);
}
} finally {
if (is != null) {
is.close();
}
if (os != null) {
os.close();
}
}
System.out.println("上传文件成功!");
}
}
分享到:
相关推荐
ftp上传文件c源码,带用户名密码,有些基本函数可自己实现
linux下C语言实现FTP上传文件源码 一个函数搞定FTP上传 直接编译可用 int main() { ftp_upload("ipx.xxx.xxx.xxx",21,"username","password","./main.c","upload_name"); return 0; }
C#关于FTP文件上传的源码 if ftpClient null { OpenFileDialog open new OpenFileDialog ; if open ShowDialog DialogResult OK { try { ftpClient Put open FileName ; } ...
FTP是一种实现不同主机之间文件共享的软件,只要设置了用户设置了自己的共享目录 当其他用户访问该主机时就可以看到共享文件实现下载和上传的功能
基于openssl的ftp文件传输系统源码基于openssl的ftp文件传输系统源码基于openssl的ftp文件传输系统源码基于openssl的ftp文件传输系统源码基于openssl的ftp文件传输系统源码基于openssl的ftp文件传输系统源码基于...
c#ftp上传下载文件 源码 京华志&精华志出品 希望大家互相学习,互相进步 支持CSDN 支持微软 主要包括C# ASP.NET SQLDBA 源码 毕业设计 开题报告 答辩PPT等
资源包含:ftp上传下载源码,ftp依赖包。源码实现ftp连接、ftp上传文件、ftp下载文件及测试方法,可调试。
利用C# 实现ftp上传下载 文件 文件夹等操作
android FTP 文件上传 socket 源码编码格式UTF-8
FTP上传下载 C#源代码,建议大家下载看一下再评论FTP上传下载 C#源代码,建议大家下载看一下再评论
通过C#程序,编写的FTP上传下载文件源码
基于Qt写的ftp上传下载源码,基本支持所有FTP的功能。
linux c 通过FTP 协议上传文件 源码 亲测可用
同时客户端也支持将文件上传到服务端。 原来是开发用来将服务器上的每日备份数据库文件复制到本地用的,因为文件压缩后仍有几百M,用共享目录的方式,通常复制到一半就被重置了。何况现在的win7、winXP共享目录访问...
Android 简单FTP上传文件用JAVA实现FTP上传文件。
C# FTP下载 实例源码(网络操作)
C++实现的ftp上传功能,windows调用API实现的
c#开发的FTP自动上传工具源码。 使用vs2010开发,Framework2.0版本。 能够实现指定目录内文件自动上传至指定FTP服务器地址,本地做上传文件备份,以免上传出错文件丢失。
说明:本程序主要是实现ftp上传功能, 启动前读取配置文件ftp_upload.ini. */ func main() { // 读取配置文件 iniConfig := new(util.Config) iniConfig.InitConfig("./ftp_upload.ini") host := iniConfig.Read...