[CHORE] Separate module for http request