Я использую cpprest на сервере в Ubuntu Linux.На данный момент я могу обрабатывать запросы и отвечать с помощью ответов JSON.
Один из принимаемых мной запросов должен отвечать файлом PDF.Я вижу, что класс http_request имеет метод reply (), который принимает асинхронный поток.Из жизни я не могу понять, как связать этот поток с моим файлом PDF на диске.
utility::string_t pdfFilename = getPdfFilename();
concurrency::streams::istream stream; // how do associate my pdfFilename?
request.reply(web::http::status_codes::OK, stream, "application/pdf");