A lightweight http request lib