Been getting acquainted with the n8n for a little while and it’s great all around. But there is one thing that is giving me trouble, that there is not a way to see what actual requests are being made by the nodes, or the responses that are being returned. It is hard for me as a newcomer to comprehend why, in a system that relies on web requests to function, there wouldn’t be a tool to inspect and debug them.
It’d be undeniably nice if we could apply nodes without ever turning to the API details, but in practice as you build or change the workflows or experiment with services something is always broken or appears to be vaguely broken, and I find having no means to determine what or why or how is extremely frusrating and time consuming.
Other people had asked before and the Team seem to have a go-to workaround - it is to redirect the requests to the webhook.site . Which is clearly inconvenient at best, as that, on top of having to change the credentials back and forth, also exposes authorization secrets, and sometimes downright inapplicable when, like in my case, the site just doesn’t load.
I ended up using the HTTP Toolkit, which works locally, does not require any changes to the configuration, and still allows me to inspect all network exchange of the n8ns Docker container in a literal one click. I wish I had that recommended to me sooner.
(The Google AI overview also keeps picking on the idea to use N8N_LOG_LEVEL=debug, which of course does nothing for the request debugging as they are never logged. Hopefully this topic will help it provide a more coherent advice once it’s indexed.)
If there is a feature request or a bug report where the absense of this feature in the n8n itself, and the reluctance to introduce it, is discussed and explained, please share a link. I have attempted but given up on finding one myself - the keywords are too generic so the search comes up with a bunch of unrelated results.
Topics for reference:
https://community.n8n.io/t/log-http-request/2201
https://community.n8n.io/t/general-http-request-debugging/2755
https://community.n8n.io/t/how-to-log-request-in-http-request-node-for-multiple-items/12325
https://community.n8n.io/t/is-there-a-way-to-inspect-the-actual-http-requests-in-n8n/20573
https://community.n8n.io/t/log-http-requests/198716