Http-прослушиватель и загрузка файла

#http #c#-4.0 #webserver #httplistener

#http #c #-4.0 #веб-сервер #httplistener

Вопрос:

У меня есть служба Windows, разработанная на C #. Теперь мне нужно добавить Http-прослушиватель, который должен предоставлять небольшую Html-страницу. На этой странице должна быть ссылка, по которой пользователь может щелкнуть для загрузки файла. Теперь моя Windows-служба должна предоставить файл. У службы Windows есть файл, но теперь есть путь с каталогом от клиента к файлу. Кто-нибудь знает библиотеку, которую я могу использовать для этого или других примеров? — Спасибо.

С наилучшими пожеланиями, Томас

Ответ №1:

Почему бы вам просто не использовать обычную систему.Классы ввода-вывода, чтобы открыть поток из файла, а затем отправить этот поток в HttpResponse (и установить все соответствующие заголовки)?