永发信息网

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

答案:2  悬赏:50  手机版
解决时间 2021-11-20 18:16
  • 提问者网友:你挡着我发光了
  • 2021-11-20 02:50
java连接ftp在线读取文件,不下载文件直接读 怎么读 求代码
最佳答案
  • 五星知识达人网友:廢物販賣機
  • 2021-11-20 02:59
就我所了解到的ftp的协议里面应该没有直接读文件内容的命令,因此那些直接在线读取文件内容的要求应该是先下载到本地,然后读取本地文件的内容。当然,你也可以仿照FTP的协议发送对应的指示到服务器,直接把服务器返回的信息放到缓存里(以前做过,忘记了),这样可以避免生成文件,不过这个就要详细了解ftp协议和socket编程才行。追问有办法通过FTP远程探测执行shell脚本 获取磁盘空间么追答文件大小可以获取,但是磁盘空间应该不行,因为FTP服务并不一定会把整个磁盘Share出来,有可能只是某个文件夹而已。 其实所有的FTP 命令都会转换成OS的相关操作,但是如果标准的FTP 命令集里没有这个功能的话,你也没有办法,除非你自己照FTP协议自己写个FTP服务的程序。
全部回答
  • 1楼网友:春色三分
  • 2021-11-20 04:18
这个不好弄吧,应该是先用ftp下载文件,然后再读取,你说的这个没弄过啊。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯