C#類來解析WebRequestMethods.Ftp.ListDirectoryDetails FTP響應我正在創建一個服務來監視FTP位置的新更新,并要求能夠使用WebRequestMethods.Ftp.ListDirectoryDetails方法解析從FtpWebRequest響應返回的響應。如果所有響應都遵循相同的格式,則很容易,但是不同的FTP服務器軟件提供不同的響應格式。例如,一個可能返回:08-10-11 12:02PM <DIR> Version206-25-09 02:41PM 144700153 image34.gif06-25-09 02:51PM 144700153 updates.txt11-04-10 02:45PM 144700214 digger.tif并且另一臺服務器可能會返回:d--x--x--x 2 ftp ftp 4096 Mar 07 2002 bin-rw-r--r-- 1 ftp ftp 659450 Jun 15 05:07 TEST.TXT-rw-r--r-- 1 ftp ftp 101786380 Sep 08 2008 TEST03-05.TXTdrwxrwxr-x 2 ftp ftp 4096 May 06 12:24 dropoff而且還觀察到其他差異,因此可能存在許多我尚未遇到的細微差異。是否有人知道可以無縫處理這些情況的完全托管(不需要在Windows上訪問外部dll)的C#類?我只需要列出具有以下詳細信息的目錄內容:文件/目錄名稱,最近更新或創建的時間戳,文件/目錄名稱。預先感謝您的任何建議,加文
- 3 回答
- 0 關注
- 888 瀏覽
添加回答
舉報
0/150
提交
取消