def get(self, url, headers=None, parameters=None, get_json=True):
if self.debug:<EOL><INDENT>print("<STR_LIT>" % (url, headers))<EOL><DEDENT>self.headers = self._get_default_headers()<EOL>get_parameters = self.parameters<EOL>if get_parameters is None:<EOL><INDENT>get_parameters = {}<EOL><DEDENT>if headers is not None:<EOL><INDENT>self.headers.update(headers)<EOL><DEDENT>if parameters is not None:<EOL><INDENT>get_parameters.update(parameters)<EOL><DEDENT>response = requests.get(url, headers=self.headers, params=get_parameters, auth=self.auth, verify=self.verify_ssl)<EOL>json_response = self._process_json_response(response)<EOL>return json_response if get_json is True else response<EOL>
Send a GET request with custome headers and parameters

        Args:
            url (str): URL to send the request to
            headers (str, optional): custom headers
            parameters (str, optional): optional parameters

        Returns:
            A JSON object of the returned response if `get_json` is True,
            Requests' response object otherwise