<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def _request_submit(self, func, **kwargs):
 """A helper function that will wrap any requests we make. :param func: a function reference to the requests method to invoke :param kwargs: any extra arguments that requests.request takes :type func: (url: Any, data: Any, json: Any, kwargs: Dict) """

        resp = func(headers=self._get_headers(), **kwargs)
        self._log_response_from_method(func.__name__, resp)
        self._validate_response_success(resp)
        return resp