add HttpRequest class