feat(http request): bases of http request dispatching