C++ 如何打开文件上传?(猛兽)
从我的标题中可以看出,我不知道如何打开通过我的Rest界面上传的文件。我想处理请求正文中的文件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
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