无法在 FTP 服务器上写入 Base64 图像数据

我遇到了FTP写Base64image数据的问题。当我把它写在本地驱动器上时,照片清晰地出现。但是,当我在 FTP 服务器上编写它时,它看起来像损坏的图像。当我将它写在本地驱动器上时,它显示为这样

http://img2.mukewang.com/61a72ab60001c08706721192.jpg

我已将图片附加到 FTP 上。

http://img4.mukewang.com/61a72ac20001ee8803710549.jpg


慕村225694
浏览 139回答 1
1回答

慕勒3428872

尝试将 fileType 设置为FTP.BINARY_FILE_TYPE. 同样根据 javadocs,要完成文件传输,您必须调用completePendingCommand并检查其返回值以验证成功。见https://commons.apache.org/proper/commons-net/apidocs/org/apache/commons/net/ftp/FTPClient.html#storeFileStream(java.lang.String)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java