OpenBMC:BmcWeb 处理http请求
OpenBMC:BmcWeb 读取http请求头-CSDN博客
介绍了,在读取完http头后,将调用Connection::handle处理http请求
1.Connection::handle
void handle()
{
...
req = std::make_shared<crow::Request>(parser->release(), reqEc);
...
req->session = userSession;
accept = req->getHeaderValue("Accept");
req->ipAddress = ip;
// Check for HTTP version 1.1.
if (req->version() == 11)
{
if (req->getHeaderValue(boost::beast::http::field::host).empty())
{
res.result(boost::