C++ 如何打开文件上传?(猛兽)

C++ 如何打开文件上传?(猛兽),c++,rest,boost-beast,C++,Rest,Boost Beast,从我的标题中可以看出,我不知道如何打开通过我的Rest界面上传的文件。我想处理请求正文中的文件 std::string fn = request["filename"].to_string(); std::cout << "fn: " << fn << '\n'; // <-- is always empty boost::beast::error_code errorCode; req

从我的标题中可以看出,我不知道如何打开通过我的Rest界面上传的文件。我想处理请求正文中的文件

   std::string fn = request["filename"].to_string();
   std::cout << "fn: " << fn << '\n'; // <-- is always empty
    boost::beast::error_code errorCode;
    requestParser.get().body().open("test.txt", boost::beast::file_mode::read, errorCode);
    if(errorCode){
        return server::fail(errorCode, "doRead");
    }

   // Read a request
   boost::beast::http::async_read(tcpStream, basicFlatBuffer, request, 
   boost::beast::bind_front_handler(&session::onRead, shared_from_this()));
std::string fn=request[“filename”]。to_string();
标准::cout