Loading...
ftp客户端
我是会员  发布于 07/17 15:53
浏览 60

ftp客户端怎么上传文件给ftp服务器

收藏0
2个回答
我是会员  回答于 07/17 16:00

先选定数据传输格式:二进制
strcat(sendline,”TYPE “);
strcat(sendline,”I”);
strcat(sendline,”\r\n”);
sendbytes=send(control_sockfd,sendline,strlen(sendline),0);
被动模式
strcat(sendline,”PASV”);
strcat(sendline,”\r\n”);
sendbytes=send(control_sockfd,sendline,strlen(sendline),0);

处理ftp server 端口

初始化服务器数据连接时的端口信息

strcat(sendline,”STOR “);
strcat(sendline,localpathname);
strcat(sendline,”\r\n”);
printf(“%s\n”,sendline);
sendbytes=send(control_sockfd,sendline,strlen(sendline),0);

读取要上传的信息并用send发送给服务器

0
在学了在学了!  回答于 07/17 16:38

使用两台机器搭建呢,也是一样的方法吗

0
内容存在敏感词
添加附件:文件小于20M 文件格式必须为doc,docx,xls,xlsx,pdf,ppt,pptx,txt,zip,rar,tar,7z
上传
文件格式必须为doc,docx,xls,xlsx,pdf,ppt,pptx,txt,zip,rar,tar,7z
确定要删除此文章、专栏、评论吗?
确定
取消