package com.lck.util.test; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.net.SocketException; import org.apache.commons.net.ftp.FTPClient; public class TestFtp { public static void main(String[] args) { try { FTPClient ftp = new FTPClient(); ftp.connect("192.168.67.242", 21); boolean result = ftp.login("jiangsu_test", "jiangsu_test"); System.out.println("login:"+result); File eclipse = new File("E:\\study\\JS_note.pdf"); System.out.println(eclipse.length()); FileInputStream fis = new FileInputStream(eclipse); ftp.setControlEncoding("GBK"); ftp.enterLocalPassiveMode(); ftp.changeWorkingDirectory("/home/jiangsu_test/test"); ftp.setFileType(FTPClient.BINARY_FILE_TYPE); result = ftp.storeFile("~JS_note.pdf", fis); System.out.println(result); if(result) { System.out.println("文件上传成功!"); result = ftp.rename("~JS_note.pdf", "JS_note.pdf"); if(result) { System.out.println("改文件名成功!"); } } } catch (SocketException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } }
引入commons-net-3.3.jar
相关推荐
Labview FTP上传文件是利用Labview(Laboratory Virtual Instrument Engineering Workbench)这一强大的图形化编程环境,通过FTP(File Transfer Protocol)协议实现文件的远程传输。FTP是一种标准网络协议,用于在...
在给定的代码示例中,我们详细探讨了如何使用Java编程语言实现FTP上传文件的功能。 ### 一、FTP上传文件的基本概念 FTP协议由两部分组成:控制连接和数据连接。控制连接用于发送命令和接收响应,而数据连接则用于...
使用`STOR`命令上传文件。首先,设置本地文件路径和FTP服务器上的目标路径,然后发送`STOR`命令: ```vb Dim localFilePath As String = "C:\local\file.txt" Dim remoteFilePath As String = "/public_...
FTP上传文件的核心在于`curl_easy_setopt()`函数,它可以设置各种选项来定制FTP请求。首先,设置URL为FTP服务器的地址: ```cpp curl_easy_setopt(curl, CURLOPT_URL, "ftp://ftp.example.com/path/to/file"); ``` ...
### PHP处理FTP上传文件知识点详解 #### 一、利用PHP内置文件函数实现文件上传 **1.1 上传文件表单设计(upload.html)** 在实现文件上传功能时,首先需要设计一个表单用于接收用户的文件输入。在这个例子中,`...
以下是实现FTP上传文件的基本步骤: 1. **初始化libcurl**:首先,我们需要调用`curl_global_init()`函数对libcurl进行全局初始化。 2. **创建会话句柄**:使用`curl_easy_init()`创建一个CURL对象,这将作为我们...
以下是一个简单的FTP上传文件的步骤: 1. **创建FtpWebRequest对象**:首先,我们需要创建一个`FtpWebRequest`实例,设置其`Method`属性为`WebRequestMethods.Ftp.UploadFile`,并指定FTP服务器的URL和文件路径。 ...
下面是一个简单的FTP连接和上传文件的步骤: 1. **建立FTP连接**:创建一个`FtpWebRequest`对象,设置其`Method`属性为`WebMethod.UploadFile`,并指定FTP服务器的URL、用户名和密码。 ```csharp FtpWebRequest ...
在IT行业中,定时FTP上传文件是一项常见的自动化任务,尤其对于监控、数据分析或者备份等场景尤为重要。这个任务涉及到几个关键知识点,下面将详细讲解。 首先,我们要理解“定时”这一概念。在计算机领域,定时...
3. **文件上传**:使用`FTPClient`的`storeFile()`方法上传文件,并在此过程中计算上传速度和进度。首先,打开本地文件: ```java FileInputStream fis = new FileInputStream(localFilePath); ``` 然后,使用`...
java使用FTP上传文件,非常实用 包括创建ftp链接,上传
可以实现文件上传功能,并能检索到FTP目前的目录
标题提到的“3dMax脚本开发的FTP上传文件工具”就是通过Maxscript编写的一个实用工具,它使得3DMax用户能够方便地将工作成果上传到FTP服务器。 FTP(File Transfer Protocol)是一种网络协议,用于在网络上进行文件...
c# 实现文件FTP上传至服务器 WebClient上传文件至服务器(不带进度条) 要上传的文件(全路径格式) <param name="strUrlDirPath">Web服务器文件夹路径 <returns>True/False是否上传成功</returns>
Spring Boot 中使用 FTP 上传文件到远程服务器的流程 在本文中,我们将介绍如何使用 Spring Boot 实现 FTP 上传文件到远程服务器的流程。这个流程包括如何使用 JWT 登录认证及鉴权的流程,以及如何使用 Spring ...
indows的cmd里用ftp命令可以上传文件到ftp服务器,呀,有点惊讶啊此时用put命令,就会把本地ceshi.jpg图片文件推上 使用put命令时所在路径,你可以在使用put命令前用下pwd查看下路径。
现在让我们深入探讨如何在C#中实现FTP上传文件和文件夹。 首先,要进行FTP上传,我们需要准备以下基本要素: 1. FTP服务器地址:这是你的文件将被上传到的位置,通常以`ftp://`开头。 2. 用户名和密码:用于验证...
在这个主题中,我们将深入探讨FTP上传文件的相关知识点,以及如何利用提供的代码实现FTP上传、下载和删除功能。 1. FTP基本概念: FTP是Internet上的标准服务之一,它允许用户从一台计算机(客户端)将文件传输到另...
- **上传文件**:调用`FTPClient.storeFile()`或`FTPClient.uploadFile()`方法上传文件。 - **断开连接**:最后,记得调用`FTPClient.logout()`和`FTPClient.disconnect()`断开连接并释放资源。 在开发过程中,还...
一个简单的命令行实现ftp上传文件或者文件夹 到ftp多个目录下的工具 平时经常会要上传一个文件或者将一个文件夹下面的文件到ftp上面多个目录下,每次都要花费很多时间切换目录,很是麻烦,而且容易出错或者遗漏上传...