看看FTP服务器是否支持列出磁盘容量数据的命令,支持的话,发送list命令查看返回信息里,读取返回的信息,就能看到剩余大小 如下stat 211-Status for user USER from 219.*: Stored 0 files, 0 kBytes Retrieved 0 files, 0 kBytes Maximum disk quota limited to 204800000 kBytes Used disk quota 158981733 kBytes, available 45818266 kBytes 211 End of status.
220-FileZilla Server version 0.9.40 beta 220-written by Tim Kosse ([email protected]) 220 Please visit http://sourceforge.net/projects/filezilla/我发送list命令就只返回了这些家伙
如下stat
211-Status for user USER from 219.*:
Stored 0 files, 0 kBytes
Retrieved 0 files, 0 kBytes
Maximum disk quota limited to 204800000 kBytes
Used disk quota 158981733 kBytes, available 45818266 kBytes
211 End of status.
。你说的我也网上找到了。。问题是怎么发送list命令?
连上了就发命令呗
FTP本质也是socket,不行写个简单的socket做个测试吧
220-written by Tim Kosse ([email protected])
220 Please visit http://sourceforge.net/projects/filezilla/我发送list命令就只返回了这些家伙