Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Программно прочитать/получить список файлов web-директории
|
|||
|---|---|---|---|
|
#18+
Как программно прочитать/получить список файлов web-директории? Для работы с файлами на диске есть это:string[] fileEntries = Directory.GetFiles(directory); Но, если указать в качестве directory URL/URI вылезает ошибка "System.ArgumentException: URI formats are not supported"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2006, 14:48 |
|
||
|
Программно прочитать/получить список файлов web-директории
|
|||
|---|---|---|---|
|
#18+
фтп? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2006, 14:54 |
|
||
|
Программно прочитать/получить список файлов web-директории
|
|||
|---|---|---|---|
|
#18+
С ftp, http или сетевого пути вида "\\server\folder\" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2006, 15:03 |
|
||
|
Программно прочитать/получить список файлов web-директории
|
|||
|---|---|---|---|
|
#18+
Для Ftp- это примерно так: using System; using System.Collections.Generic; using System.Text; using System.Net; using System.IO; public class GetFiles { private string ftpUri = "ftp://ftp.server.net/directory/"; private string Pass = "password"; private string User = "user"; public List<string> GetFilesFromFtpServer() { List<string> fileList = null; FtpWebRequest request = (FtpWebRequest)FtpWebRequest.Create(ftpUri); request.Method = WebRequestMethods.Ftp.ListDirectory; request.Credentials = new NetworkCredential(User, Pass); //request.UsePassive = false; FtpWebResponse response = (FtpWebResponse)request.GetResponse(); Stream responseStream = null; StreamReader readStream = null; try { responseStream = response.GetResponseStream(); readStream = new StreamReader(responseStream, System.Text.Encoding.UTF8); if (readStream != null) { string line; fileList = new List<string>(); do { line = readStream.ReadLine(); if (line != null) fileList.Add(line); } while (line != null); } } finally { if (readStream != null) { readStream.Close(); } if (response != null) { response.Close(); } } return fileList; } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2006, 16:18 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=823&tid=1387338]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 348ms |

| 0 / 0 |
