日期:2014-05-17  浏览次数:20792 次

请教远程读取ftp文件最后两行数据的方法
举个例子 :
在ftp上有一个file1.txt,一共很多行,并且随时间内容不断增加,现在需要读取最后两行数据。因为要通过无线网络进行传输,而且文件量很大,所以最好不要使用 “下载整个文件+读取” 的方式,希望代码访问尽可能地快。请高手支招,谢谢。

------解决方案--------------------
如果服务器支持分块模式,可以直接请求文件中的某一块。

不过有两个前提,一个是你要知道最后两行按照字节计算的偏移量,当然你也可以多读取一点,再匹配。

另一个是ftp服务器本身的支持。

http://blog.csdn.net/zglcl008/article/details/2023045
------解决方案--------------------
http://download.csdn.net/detail/hanmeiyan/3165093
------解决方案--------------------
google“ftp 断点续传”