今天遇到问题从ftp下载文件到本地路径无法查看,发现是文件名称中含有比如空格,问号等非常规字符存在,虽然在本地创建了对应的文件,但是流无法识别一些非常规字符,所以即使下载到本地也显示文件损坏或错误。我上传到ftp时候的编码用的是iso-8859-1.
有两个方法,第一,上传时候将文件名称中的非常规字符过滤掉;第二,把上传到ftp时候的编码换成gbk试试(未亲测)。
今天遇到问题从ftp下载文件到本地路径无法查看,发现是文件名称中含有比如空格,问号等非常规字符存在,虽然在本地创建了对应的文件,但是流无法识别一些非常规字符,所以即使下载到本地也显示文件损坏或错误。我上传到ftp时候的编码用的是iso-8859-1.
有两个方法,第一,上传时候将文件名称中的非常规字符过滤掉;第二,把上传到ftp时候的编码换成gbk试试(未亲测)。