format(client): extra logging
This commit is contained in:
parent
221cc710a8
commit
d7a074cbba
@ -36,15 +36,23 @@ void Client::request()
|
|||||||
|
|
||||||
if (httpRequest_->getState() == HttpRequest::State::Complete)
|
if (httpRequest_->getState() == HttpRequest::State::Complete)
|
||||||
{
|
{
|
||||||
Log::info("Received complete request:\n" + httpRequest_->getHeaders() + httpRequest_->getBody() +
|
Log::info("Received complete request", {
|
||||||
"\n=== FULL REQUEST FINISHED\n");
|
{"request_method", httpRequest_->getMethod()},
|
||||||
|
{"request_target", httpRequest_->getTarget()},
|
||||||
|
{"http_version", httpRequest_->getHttpVersion()},
|
||||||
|
{"headers", httpRequest_->getHeaders().toString()},
|
||||||
|
{"body", httpRequest_->getBody()},
|
||||||
|
});
|
||||||
server_.responseReady(client_socket_->getFd());
|
server_.responseReady(client_socket_->getFd());
|
||||||
httpRequest_->reset();
|
httpRequest_->reset();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
Log::debug("Received partial request:\n" + httpRequest_->getHeaders() + httpRequest_->getBody() +
|
Log::debug("Received partial request",
|
||||||
"\n=== PARTIAL REQUEST\n");
|
{
|
||||||
|
{"current_state", std::to_string(static_cast<uint8_t>(httpRequest_->getState()))},
|
||||||
|
{"buffer_length", std::to_string(bytesRead)},
|
||||||
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user