fix: there was an issue with logging
req and res readers are becoming
empty due to the use of readAll
so, created a copy of it and
used it otherwise.
test: add test case
test cases for testing post
request and response & empty
response and request logging