首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

FTP 调用 FTPClient.listFiles()或者FTPClient.retrieveFile()方法卡住了,咋解决(亲测有效)

目录 1 解决 1 解决 【解决办法】 调用 FTPClient.listFiles()或者FTPClient.retrieveFile()方法前,先调用一下FTPClient.enterLocalPassiveMode...() 记住一定是两行代码中间不能有其他代码; 格式就下面的,两行代码中间不能有其他的代码 【测试范例】 示例1: ftpClient.enterLocalPassiveMode(); FTPFile[]...fs = ftpClient.listFiles(); 示例2: ftpClient.enterLocalPassiveMode(); InputStream ins = ftpClient.retrieveFileStream...(remotefilePath); 示例3: ftpClient.enterLocalPassiveMode(); InputStream ins = ftpClient.retrieveFile(remotefilePath...如果有特殊原因,生产环境服务器防火墙要开着,那建议在写Java代码读取文件时,用上FTPClient.enterLocalPassiveMode()。

1K30
您找到你想要的搜索结果了吗?
是的
没有找到
领券