Fixed issues from the first cut. HTTP Get still has issues with delayed writing, and end not closing the response.
Must try express or request packages to see if this issue doesn't occur in those.