work in both node and the browser
readme
http using node