Асинхронное использование веб-клиента для передачи файлов - PullRequest
1 голос
/ 24 октября 2010

У меня есть цель перенести некоторые файлы, которые могут быть pdf, jpg и xml, из одного места в другое.Я создаю API на основе обработчика для этого.Что может быть лучшим подходом для этого?Должен ли я вернуть байтовый массив, чтобы клиент мог выбрать байтовый массив и преобразовать его обратно в файл?Также максимальный размер файла, который мне нужно обработать, составляет 18 МБ, поэтому я должен убедиться, что размеры обрабатываются правильно.Должен ли я сделать асинхронную передачу для этого?Если есть какой-нибудь пример кода, это было бы здорово.

1 Ответ

0 голосов
/ 25 октября 2010

Я сделал это, используя это: http://blog.net -tutorials.com / 2009/03/16 / как скачать файл из интернета с c / но есть еще одна проблема, о которой я упоминал в другом вопросе:

WebClient.DownloadFileAsync загрузка файла на сервер

...