我使用 FtpWebRequest 从服务器下载多个文件。但是当使用 reqFTP.Credentials 发送请求时,它创建了太多的连接。如何打开连接并归档很多,这是我的代码:
reqFTP = (FtpWebRequest) FtpWebRequest.Create (Uri));
reqFTP.Method = WebRequestMethods.Ftp.DownloadFile;
reqFTP.UseBinary = true;
reqFTP.Credentials = new NetworkCredential (ftpUserID, ftpPassword);
FtpWebResponse response = (FtpWebResponse) reqFTP.GetResponse ();
每个文件必须 reqFTP.Credentials = new NetworkCredential(ftpUserID, ftpPassword) 一次,几千个文件?