解决,文件上传到 ftp 服务器,中文出现乱码问题
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。
上传到 ftp 服务器,中文出现乱码解决,之前文件名 “ 网关信息 ” 始终不能正确显示,尝试了多种编码,最后GB2312 为可以用的编码,
效果:
我遇到的 ftp 服务是设置编码为:GB2312 。注意要在 connect 之前就设置编码。
ftpClient.setControlEncoding("GB2312");
/** * 参数获取FTPClient对象 * @param ftpHost FTP主机服务器 * @param ftpPassword FTP 登录密码 * @param ftpUserName FTP登录用户名 * @param ftpPort FTP端口 默认为21 * @return */ public static FTPClient getFTPClientByParam(String ftpHost, String ftpPassword, String ftpUserName, int ftpPort) { FTPClient ftpClient = null; try { ftpClient = new FTPClient(); ftpClient.setControlEncoding("GB2312");ftpClient.connect(ftpHost, ftpPort);// 连接FTP服务器 ftpClient.login(ftpUserName, ftpPassword);// 登陆FTP服务器 if (!FTPReply.isPositiveCompletion(ftpClient.getReplyCode())) { logger.info("未连接到FTP,用户名或密码错误 !"); ftpClient.disconnect(); } else { logger.info("FTP连接成功。"); } } catch (SocketException e) { e.printStackTrace(); logger.info("请检查FTP的IP地址 ! "); } catch (IOException e) { e.printStackTrace(); logger.info("请核对FTP的端口 ! "); } return ftpClient; }
解决,文件上传到 ftp 服务器,中文出现乱码问题相关推荐
- 解决文件上传时,服务器中中文文件名乱码问题
解决文件上传时,服务器中中文文件名乱码问题 参考文章: (1)解决文件上传时,服务器中中文文件名乱码问题 (2)https://www.cnblogs.com/yang-xiansen/p/11167 ...
- Win10搭建FTP服务器+java代码实现文件上传至FTP服务器
Win10搭建ftp服务器 打开控制面板 -> 程序和功能,点击启用或关闭Windows功能,勾选红色方框内的选项 控制面板 -> 管理工具,如下打开IIS管理器 先在本地磁盘中创建一个目 ...
- 将文件上传至ftp服务器,FTP文件上传工具类,将文件上传至服务器指定目录
将文件上传至ftp服务器,传入File对象,将文件上传至ftp服务器 需要配置修改的点: 1. 服务器ip端口(服务器ip 端口22/21). 2. 服务器账号密码(服务器登录用户名密码). 3. 上 ...
- java ftp上传文件 linux_Java实现把文件上传至ftp服务器
用Java实现ftp文件上传.我使用的是commons-net-1.4.1.zip.其中包含了众多的java网络编程的工具包. 1 把commons-net-1.4.1.jar包加载到项目工程中去. ...
- vb发送到文件服务器,VB实现文件上传到FTP服务器
VB实现文件上传到FTP服务器 ftp.txt文件内容为: open 211.118.1.70 dongping sh12345 put ip.jpg bye VB内容为: Private Sub C ...
- win2008文件上传服务器,win2008文件上传到ftp服务器
win2008文件上传到ftp服务器 内容精选 换一换 安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器.例如QQ.exe.在本地主机和Windows云服务器 ...
- Java将文件上传到ftp服务器
Java将文件上传到ftp服务器 首先简单介绍一下什么是FTP,以及如何在自己的电脑上搭建一个ftp服务器: -- FTP是文件传输协议(FTP)是一种客户端/服务器协议,用于将文件传输到主机或与主机 ...
- 文件上传到ftp服务器大小变小,ftp服务器文件上传大小设置
ftp服务器文件上传大小设置 内容精选 换一换 文件选择上传控件,用于上传文件. Windows场景中,当把源端服务器迁移到华为云后,目的端服务器C盘的已用空间比对应源端服务器C盘的已用空间大至少1G ...
- 无法将文件上传到ftp服务器,FTP服务器无法上传文件问题(IT运维交流互动Q群67746043)...
用FileZilla搭建的FTP服务器,在用资源管理器的形式去访问FTP服务器上传文件时出现将文件复制到FTP服务器时发生错误,请检查是否有权限将文件放到该服务器上 详细信息: 与服务器的连接被重置. ...
最新文章
- [MFC] MFC 打开HTML资源(用ID版,也可加载到自己的web控件上)
- Java-CAS初探
- linux磁盘空间清理
- Fluid 0.4 新版本正式发布:支持数据预热,优化小文件场景
- 三十四、多线程真的比单线程快?
- hdu4533 威威猫系列故事——晒被子
- 【算法分析与设计】浅析二分查找
- 2c总线的布线宽度_PCIExpress总线接口的布线规则
- ecshop插件_ECSHOP和SHOPEX快递单号查询中通快递插件V8.6专版
- Linux中的报错命令,Linux学习教程-Linux下命令的一些异常情况
- c语言message函数应用,调用input_message的参数太少在主函数中 是神马意思 大神们帮帮我...
- uc浏览器邀请码_UC密保手机不能用?冬树教你如何一招申诉成功!
- 空降新书榜,霸占前三甲,还有什么是这些书做不到的?!
- SpringBoot+Vue项目个性化音乐推荐系统
- 微信公众号基本配置之服务器配置
- sht20中写用户寄存器_谁用过sht20这块温湿度传感器,有调通的程序分享下吧
- 软件著作权申请注意事项——常见问题[详细版,不断补充中]
- 知乎页面的html代码,仿知乎当复制网页内容时在尾部加入版权信息代码
- UniAPP Android 蓝牙 ESCPOS打印机 打印图片和二维码
- mysql download mysql各个版本下载地址
热门文章
- Python3 爬虫学习笔记 C05 【Selenium + 无界面浏览器】
- java为什么不使用odbc_java jdbc和odbc的区别是什么?jdbc和odbc的关系是怎样的?
- JS正则表达式常见场景下的用法总结
- 实现运动轨迹_【自动驾驶】运动规划丨速度规划丨时间维度
- android matrix 缩放,android – 如何获取任意矩阵的缩放值?
- 服务器pg信号指的是什么信号,关于atx电源PG信号检测和分析
- 有几种部署模式_来!PyFlink 作业的多种部署模式
- 截取全部数值字符并将其转化为数值类型
- (七)nodejs循序渐进-模块系统(进阶篇)
- 计算机分php,计算机按照处理数据的形态分类,可以分为什么?