Проблемът е, че се обаждате на
res.write("<p>Hello World</p>");
res.end();
Което изпраща отговора обратно на клиента. След като направите това, не можете да изпращате повече данни. Опитвате се да направите това, като извикате res.json()
във вашия междинен софтуер, поради което искате да получите грешката, която получавате;
Премахнете И ДВАТА res.end
и res.write
линии и трябва да работи.