//////1.从ftp
服务器的指定
目录下获得
文件列表//////ftp服务器IP(DNS)地址/芹棚//敏升对ftp服务器上的目录或文档的 *** 作方式///publicstaticvoidGetFileList(stringpath,stringWRMethods){string[]downloadFilesWebResponseresponse=nullStreamReaderreader=nullStringBuilderresult=newStringBuilder()try{//连接ftp服务器ConnectFtpServer(path)//设定要传送到ftp服务器的命令reqFTP.Method=WRMethods//传回ftp服务器回应response=reqFTP.GetResponse()reader=newStreamReader(response.GetResponseStream(),Encoding.Default)stringline=reader.ReadLine()while(line!=null){if(line.Substring(line.LastIndexOf('.')+1,3)=="xml"){result.Append(line)result.Append("\n")}line=reader.ReadLine()}if(string.IsNullOrEmpty(result.ToString())==true||result.ToString().Length0){DownLoad(localFolder,downloadFiles)}reader.Close()response.Close()_job_Message+="本次读取到的文件列表为:"嫌拿则+result///删除FTP上的文件DeleteFileName(localFolder,downloadFiles)}}catch(Exceptionex){_job_Err_Message+="3.从FTP远端主机的根目录下获得文件列表时发生的错误讯息:"+ex.Message.ToString()+""downloadFiles=null}}ftpClient.makeDirectory(目录地址)返租手回结果弯型槐true或false
返回埋友true证明创建成功,即在执行创建命令前ftp上不存在此目录
返回false证明创建失败,即ftp上已存在此目录
评论列表(0条)