java连接ftp在线读取文件,不下载文件直接读 怎么读 求代码 15

 我来答
百度网友51f21f1
2012-10-26 · TA获得超过244个赞
知道小有建树答主
回答量:179
采纳率:100%
帮助的人:116万
展开全部
就我所了解到的ftp的协议里面应该没有直接读文件内容的命令,因此那些直接在线读取文件内容的要求应该是先下载到本地,然后读取本地文件的内容。当然,你也可以仿照FTP的协议发送对应的指示到服务器,直接把服务器返回的信息放到缓存里(以前做过,忘记了),这样可以避免生成文件,不过这个就要详细了解ftp协议和socket编程才行。
追问
有办法通过FTP远程探测执行shell脚本 获取磁盘空间么
追答
文件大小可以获取,但是磁盘空间应该不行,因为FTP服务并不一定会把整个磁盘Share出来,有可能只是某个文件夹而已。 其实所有的FTP 命令都会转换成OS的相关操作,但是如果标准的FTP 命令集里没有这个功能的话,你也没有办法,除非你自己照FTP协议自己写个FTP服务的程序。
cjfeii
2012-10-25 · TA获得超过395个赞
知道小有建树答主
回答量:497
采纳率:0%
帮助的人:436万
展开全部
这个不好弄吧,应该是先用ftp下载文件,然后再读取,你说的这个没弄过啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式