I\'m using Spring reactive WebClient for sending requests to a http server. Inorder to view the underlying request & response that\'s being sent, I enabled debug logging for
This is a very subjective question.
You don't find that format readable/useful, but I do think the opposite for a few reasons. Hexadecimal is really useful here since HTTP can be tricky:
It all boils down to really seing what's sent/received over the network, which is usually what you should see if you're looking into a particular issue.
But I agree that this level of detail should not be the first and only available information for debugging. There should be an intermediate level where you can get the basics about the HTTP exchanges without looking at raw hex data.
For more on that, please follow the dedicated issue on Reactor Netty.