FTP文件上传下载失败

xiaoxiao2021-02-28  33

在开发过程中难免遇到需要对FTP文件的上传和下载,在操作FTP的过程中,有几点需要注意:

FTP连接方式 FTP连接分为主动方式和被动方式两种,在连接FTP的过程中,要注意需要连接的FTP的连接属性,一般默认都是被动模式,所以在连接的时候,一般两种方式都写上,以免出现不必要的问题。 HINTERNET hC = InternetConnect(hInternet, m_cIP.c_str(), INTERNET_DEFAULT_FTP_PORT, m_cUser.c_str(), m_cPw.c_str(), INTERNET_SERVICE_FTP, INTERNET_FLAG_EXISTING_CONNECT || INTERNET_FLAG_PASSIVE, 0 ); 获取文件列表失败 在下载获取FTP文件的过程中,需要在连接到服务器以后,如果是遍历根目录文件,直接调用FtpFindFirstFile()进行获取文件列表,如果是在ftp的子目录中,则需要在获取文件列表之前,调用FtpSetCurrentDirectory(),将当前工作路劲设置为子目录路径,在进行获取文件列表即可
转载请注明原文地址: https://www.6miu.com/read-1400068.html

最新回复(0)