Скопируйте файлы с клиентского компьютера и сохраните их на веб-сервере

Вопрос 1:

Предположим, у меня есть файл на диске c, который присутствует на клиентском компьютере, например c:\File.txt в строковой переменной.

String str = "C: \ File.txt";

Мне нужно сохранить данные переменных str на моем сервере в одном конкретном месте.

Вопрос 2:

Если я использую метод File.ReadAllLines, например File.ReadAllLines("C:\File.txt"); этот оператор обращается к диску C сервера или клиентскому компьютеру C Drive, пожалуйста, проясните мои сомнения

1 ответ

Так как он существует на клиентском компьютере и является веб-формой (так как он помечен как asp.net, вы не можете получить доступ к этому файлу, если вы не используете FileUpload и клиент (конечный пользователь) публикует этот файл с помощью fileupload. Если он будет загружен, то у вас есть доступ к нему с помощью Request.Files,

И если это windows app, и клиентская система имеет общее местоположение, и у вас есть IO для этого, затем, используя сетевой путь, вы можете прочитать файл.

Другие вопросы по тегам