用winsock接口实现ftp在pasv模式的下载功能时,遇到了一个问题:
在服务器发送过数据端口和ip地址后,客户端联结服务器成功。
然后服务器发送请求文件的部分数据,一直到发送完请求文件。
可是,服务器发送完文件接着会发送如下所示之类的消息:
150 Opening ASCII mode data connection for ftp.cpp (4231 Bytes).
226-Maximum disk quota limited to 1024000 kBytes
Used disk quota 0 kBytes, available 1024000 kBytes
226 Transfer complete.
如果客户端一直不停的accept()和writefile()势必会把上述部分写入文件。
造成文件不可用。
用c写还有feof()判断文件的结束标志,现在不方便用feof()判断文件结尾,应该怎么
判断文件的结尾啊?
请求各路大侠出手相救
在服务器发送过数据端口和ip地址后,客户端联结服务器成功。
然后服务器发送请求文件的部分数据,一直到发送完请求文件。
可是,服务器发送完文件接着会发送如下所示之类的消息:
150 Opening ASCII mode data connection for ftp.cpp (4231 Bytes).
226-Maximum disk quota limited to 1024000 kBytes
Used disk quota 0 kBytes, available 1024000 kBytes
226 Transfer complete.
如果客户端一直不停的accept()和writefile()势必会把上述部分写入文件。
造成文件不可用。
用c写还有feof()判断文件的结束标志,现在不方便用feof()判断文件结尾,应该怎么
判断文件的结尾啊?
请求各路大侠出手相救
解决方案 »
- 有关mfc单文档的资源菜单
- 谁有pudn 帐号 ,帮下载几个程序
- CScorllView 在滚动的时候 绘图为什么会成这样?
- 我想在view里面显示一张jpg的图象,看了好多代码,为什么那么麻烦呢,有没有更好的办法?
- 我为什么连接SQLSERVER会出现这种问题~,急急急
- 简单的mfc问题,解决后给分,谢谢各位好心人。
- HINTERNET…
- 含有MsFlexGrid控件的VC程序发布的问题
- CToolBar 和CToolBarCtrl做成的工具条有什么不同?
- ADO的缺点是否是: 不能与ODBC一样跨平台运行?
- 高手们:要在按微调按钮时让程序响应一个函数,应该怎么编程?
- VC/MFC List Control的 SCrollbar 問題
反正你要记录一下长度吧,总要有个进度吧