当前位置: 首页 > news >正文

成都航空公司官方网站tp网站建设开源代码

成都航空公司官方网站,tp网站建设开源代码,阿虎手机站,樊城区建设局网站一.前言 在实际开发中我们的业务是我们将订单发到客户的指定的地方, 我们需要验证用户的ftp地址是否真实且有效, 我们根据java程序来进行验证, 步骤和思路应该是. 步骤描述1导入所需要的 java类库(jar包依赖)2创建ftp客户端对象3设置ftp连接服务端的连接参数4建立与ftp的服务…

一.前言

在实际开发中我们的业务是我们将订单发到客户的指定的地方, 我们需要验证用户的ftp地址是否真实且有效, 我们根据java程序来进行验证, 步骤和思路应该是.

步骤描述
1导入所需要的 java类库(jar包依赖)
2创建ftp客户端对象
3设置ftp连接服务端的连接参数
4建立与ftp的服务端的连接
5测试连接是否成功
6关闭ftp连接

 

二.实际应用步骤 

2.1导入所需要的依赖

在网上查询了资料ftp连接需要的是:

我们去公共类库拿到依赖下载jar包

<!-- https://mvnrepository.com/artifact/commons-net/commons-net -->
<dependency><groupId>commons-net</groupId><artifactId>commons-net</artifactId><version>3.10.0</version>
</dependency>

2.2.创建接收参数

 在Java中我们可以创建FTPClient类来创建一个ftp客户端对象, 这个对象用于与ftp服务器进行交互

 FTPClient ftpClient=new FTPClient();

 2.3设置FTP服务器的连接参数

在连接到FTP服务器之前,我们需要设置一些连接参数,例如服务器地址、端口号、用户名和密码等。以下是设置连接参数的代码:

String server="FTP_server";//ftp服务地址
int port=21;//ftp端口
string userName="username";//ftp登录用户名
Sring password="password";//ftp密码

 2.4建立与ftp的连接

一旦设置了连接参数,我们就可以尝试与FTP服务器建立连接了。以下是建立连接的代码:

//验证ip和端口
ftpClient.connect(FTP_server,FTP_port);
//验证登录的用户名和密码
ftpClient.login(FTP_userName, FTP_password);
int replyCode = ftpClient.getReplyCode();

2.5测试是否成功

在建立与FTP服务器的连接之后,我们需要进行一次测试,以确认连接是否成功。以下是测试连接的代码:

 if (FTPReply.isPositiveCompletion(replyCode)){log.info("FTP连接成功!");}else {log.info("FTP连接失败!!");}

2.6关闭连接

无论连接是否成功,我们都应该在完成FTP操作后关闭与FTP服务器的连接。以下是关闭连接的代码:

ftpClient.disconnect();

三.实际展示与测试

通过以上步骤,我们可以实现Java FTP测试连接的功能。在整个过程中,我们需要导入所需的Java类库,创建FTP客户端对象,设置连接参数,建立与FTP服务器的连接,测试连接是否成功,并最后关闭连接。

完整代码:

public boolean verifyFtp(VerfyFTPDto verfyFTPDto){verfyFTPDto.setFtpAddress("FTP_server") ; // FTP服务器地址verfyFTPDto.setFtpPostNumber("FTP_port") ; // FTP服务器端口号verfyFTPDto.setFtpUsername("your_username") ; // FTP登录用户名verfyFTPDto.setFtpPassword("your_passWord"); // FTP登录密码Boolean verify=false;FTPClient ftpClient=new FTPClient();try{ftpClient.connect(verfyFTPDto.getFtpAddress(),Integer.valueOf(verfyFTPDto.getFtpPostNumber()));ftpClient.login(verfyFTPDto.getFtpUsername(), verfyFTPDto.getFtpPassword());int replyCode = ftpClient.getReplyCode();if (FTPReply.isPositiveCompletion(replyCode)){log.info("FTP连接成功!");verify=true;}else {log.info("FTP连接失败!!");verify=false;}ftpClient.disconnect();}catch (IOException E){System.out.println("ftp连接异常!!");verify=false;}return verify;}

测试类:

public static void main(String[] args) {//创建类对象Address address=new Address();//创建参数对象VerfyFTPDto verfyFTPDto=new VerfyFTPDto();verfyFTPDto.setFtpAddress("ftp_server") ; // FTP服务器地址verfyFTPDto.setFtpPostNumber("21") ; // FTP服务器端口号verfyFTPDto.setFtpUsername("username") ; // FTP登录用户名verfyFTPDto.setFtpPassword("password"); // FTP登录密码//调用验证方法address.verifyFtp(verfyFTPDto);}

结果:

http://www.yayakq.cn/news/237572/

相关文章:

  • 成立一个网站需要多少钱html模板网站模板下载
  • 中学生做的网站广西南宁建设银行最新招聘网站
  • 官网网站建设公司wordpress 读取数据库配置文件
  • jsp做的网站带数据库电子商务和网络营销的区别
  • 河南做酒店网络系统网站wordpress 相册浏览
  • 阿里云可以做几个网站重庆市建设工程信息网成绩查询
  • 域名如何解析别人网站有没有专门招代理的网站
  • 做胃肠科医院网站费用python做网站方便么
  • 网站联系方式要素seo排名培训
  • 建设银行纪检监察网站租赁服务器做电影网站
  • 凌源网站优化电商网页美工设计
  • 仓库管理系统网站建设电子商务网站建设的技术综述
  • 无锡建设银行网站即墨市网站建设
  • 如何登录中国建设银行河北分行网站山东网站建设排行榜
  • 岳阳网站平台设计学做网站需要买什么书
  • 电子商务网站建设模块注册的空间网站
  • 成都建设网站首页中文网站开发工具
  • 丽水做网站公司refrakt wordpress
  • 做搜索的网站网站建设html5
  • 深圳外包网站南宁建设银行缴费网站
  • 个人网站页面设计素材湘潭seo公司
  • 深圳网站设计服网络营销方案设计心得
  • 做马甲的网站做网站做网站
  • 重庆忠县网站建设公司电话建站平台哪家好
  • 设计模板免费网站静态网页设计制作实训报告摘要
  • 挂甲寺网站建设电子商务网站的定义
  • 湖南it网站建设mxtiacrm网站下载
  • 网站建设图文片广州建站外包
  • 关于网站建设的广告语怎么查询公司的注册信息
  • 北京网站建设建设公司flash 网站设计