首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

ftp客户端recv函数阻塞有关问题

2013-04-09 
ftp客户端recv函数阻塞问题!我自己编写的客户端与serv-u成功建立了连接,但send后,recv却阻塞了,返回-1,和

ftp客户端recv函数阻塞问题!
我自己编写的客户端与serv-u成功建立了连接,但send后,recv却阻塞了,返回-1,和我们学校的ftp服务器也是一样。诡异的是我一位老师的ftp客户端和ser-u也阻塞在那个地方了,但与学校的服务器又不会了。
还有,win7命令行下ftp通信一切正常!
对了,我的客户端与自己编写的服务端通信一切正常,实现了数据传输! ftp
[解决办法]
wsagetlasterror

总有提示把

[解决办法]
可以参考《WinSock网络编程经络》,有对FTP协议的详细解释及实现FtpClnt,这是下载地址:
http://download.csdn.net/detail/geoff08zhang/4571358
[解决办法]
楼主2件事:

1, ftp协议, 你查一下是否真的需要strlen()+1带上那个'\0'呢?
2, 检查一下send的返回值是否与你发的数据量一致。
[解决办法]
会用抓包软件吗?

不知道有多少前人掉在TCP Socket
send(人多)send(病少)send(财富)
recv(人多病)recv(少财富)
陷阱里面啊!
http://topic.csdn.net/u/20120210/09/51109ed0-07b9-41f2-b487-a51597f2ca01.html

热点排行