Могу ли я скачать файлы из папки с паролем? - PullRequest
0 голосов
/ 13 апреля 2009

t, чтобы получить пароль для входа, эта папка получает пароль (конечно, я вставляю пароль), потому что она запрещает доступ и должна быть отменена от лица без разрешения, поэтому я смотрю, как загружать файлы из этой папки с помощью C #. Прежде чем я попытался загрузить файлы, но Visual Studio получил ошибку: «Доступ запрещен»! Есть ли у вас какие-либо советы, как загрузить файлы из папки с паролем или это невозможно? Большое спасибо!

С наилучшими пожеланиями.

РЕДАКТИРОВАТЬ: Вот фрагмент кода, который я использую для загрузки файлов из папки

  private List<string> GetFolder(string Folder)
    {

        DirectoryInfo dir = new DirectoryInfo(Folder);
        FileInfo[] files = dir.GetFiles("*.mp3",SearchOption.AllDirectories);

        List<string> str = new List<string>();

        foreach (FileInfo file in files)
        {
            str.Add(file.FullName);


        }
        return  str;

    }

 private void Form1_Load(object sender, EventArgs e)
    {
GetFolder(@"D:\\Music\\")
}

Извините, я забыл добавить код раньше.

1 Ответ

2 голосов
/ 13 апреля 2009

Если вы загружаете файлы, используя URL, вы можете указать имя пользователя и пароль в URL: http://user:pass@host/path

Очевидно, что если в вашем имени пользователя или (более вероятно) пароле есть забавные символы, их необходимо правильно закодировать в% XX.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...