• XSS.stack #1 – первый литературный журнал от юзеров форума

[C#] Как считывать файлы с сервера

Volk_v_Shkure

RAID-массив
Пользователь
Регистрация
19.04.2022
Сообщения
63
Реакции
8
Доборого времени суток!

Может кто-то подскажет, вот у меня есть сервер на котором находится папка с файлами. Мне нужно с этой папки получить название, количество, ну и можно сами файлы. Каким методом это можно реализовать на C#?
Заранее спасибо.
 
Пожалуйста, обратите внимание, что пользователь заблокирован
Для того чтобы получить информацию о файлах на сервере и считать их содержимое, можно воспользоваться классом System.Net.WebClient из пространства имен System.Net.
Вот пример кода на C#
Код:
using System;
using System.Net;

class Program
{
    static void Main()
    {
        string url = "http://example.com/files/";
        WebClient client = new WebClient();

        // Получение списка файлов
        string[] files = client.DownloadString(url).Split(new char[] { '\n', '\r' }, StringSplitOptions.RemoveEmptyEntries);
        Console.WriteLine($"Количество файлов: {files.Length}");

        // Получение содержимого файла
        string filename = "example.txt";
        string fileUrl = url + filename;
        string fileContents = client.DownloadString(fileUrl);
        Console.WriteLine($"Содержимое файла {filename}: {fileContents}");
    }
}

В этом примере используется метод DownloadString класса WebClient для получения содержимого файла в виде строки. Если ты хочешь получить бинарный контент файла, то можешь воспользоваться методом DownloadData.
 
Пожалуйста, обратите внимание, что пользователь заблокирован
если еще с чем-то нужна помощь , пиши в тг: https://t.me/fe937x0
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх