implemented HttpRequestService