def _send_request(self, http_method, function_name=None, key=None, body=None, headers=None, params=None, config=None, body_parser=None, api_version=1): config = self._merge_config(config) path = { 1: SmsClient._get_path, 2: SmsClient._get_path_v2 }[api_version](config, function_name, key) if body_parser is None: body_parser = _parse_result if headers is None: headers = { 'Accept': '*/*', 'Content-Type': 'application/json;charset=utf-8' } return bce_http_client.send_request(config, SmsClient._bce_sms_sign, [body_parser], http_method, path, body, headers, params)
def _send_request(self, http_method, function_name=None, key=None, body=None, headers=None, params=None, body_parser=None, api_version=1): self.init_conf() config = self._merge_config(self.config) path = { 1: self._get_path, 2: self._get_path_v2 }[api_version](config, function_name, key) if body_parser is None: body_parser = handler.parse_json if headers is None: headers = { b'Accept': b'*/*', b'Content-Type': b'application/json;charset=utf-8' } return bce_http_client.send_request(config, bce_v1_signer.sign, [body_parser], http_method, path, body, headers, params)
def _send_request(self, http_method, path, body=None, headers=None, params=None, config=None, body_parser=None): config = self._merge_config(config) if body_parser is None: body_parser = handler.parse_json return bce_http_client.send_request( config, sign_wrapper(['host', 'x-bce-date']), [handler.parse_error, body_parser], http_method, SmsClient.prefix + path, body, headers, params)
def _send_request(self, http_method, path, body=None, headers=None, params=None, config=None, body_parser=None): config = self._merge_config(config) if body_parser is None: body_parser = handler.parse_json return bce_http_client.send_request( config, sign_wrapper(['host', 'x-bce-date']), [handler.parse_error, body_parser], http_method, BmrClient.prefix + path, body, headers, params)
def _send_request(self, http_method, path, body=None, headers=None, params=None, config=None, body_parser=None): config = self._merge_config(config) if body_parser is None: body_parser = handler.parse_json if headers is None: headers = {'Accept': '*/*', 'Content-Type': 'application/json;charset=utf-8'} return bce_http_client.send_request( config, bce_v1_signer.sign, [handler.parse_error, body_parser], http_method, RouteClient.prefix + path, body, headers, params)
def _send_request( self, http_method, path, body=None, headers=None, params=None, config=None, body_parser=None): config = self._merge_config(self, config) if body_parser is None: body_parser = handler.parse_json return bce_http_client.send_request( config, bce_v1_signer.sign, [handler.parse_error, body_parser], http_method, MediaClient.prefix + path, body, headers, params)
def _send_request( self, http_method, bucket_name=None, key=None, body=None, headers=None, params=None, config=None, body_parser=None): config = self._merge_config(config) path = BosClient._get_path(config, bucket_name, key) if body_parser is None: body_parser = handler.parse_json return bce_http_client.send_request( config, bce_v1_signer.sign, [handler.parse_error, body_parser], http_method, path, body, headers, params)
def _send_request(self, http_method, body=None, headers=None, params=None, config=None, body_parser=None): config = self._merge_config(config) path = sts.URL_PREFIX + "sessionToken" if body_parser is None: body_parser = handler.parse_json return bce_http_client.send_request( config, bce_v1_signer.sign, [handler.parse_error, body_parser], http_method, path, body, headers, params)
def _send_request(self, http_method, function_name=None, body=None, headers=None, params=None, config=None, body_parser=None): config = self._merge_config(config) path = InfiniteClient._get_path(config, function_name) if body_parser is None: body_parser = _parse_http_response return bce_http_client.send_request(config, bce_v1_signer.sign, [body_parser], http_method, path, body, headers, params)
def _send_request( self, http_method, path, body=None, headers=None, params=None, config=None, body_parser=None): config = self._merge_config(config) if body_parser is None: body_parser = handler.parse_json if config.security_token is not None: headers = headers or {} headers[http_headers.STS_SECURITY_TOKEN] = config.security_token return bce_http_client.send_request( config, bce_v1_signer.sign, [handler.parse_error, body_parser], http_method, path, body, headers, params)
def _send_request( self, http_method, function_name=None, key=None, body=None, headers=None, params=None, config=None, body_parser=None): config = self._merge_config(config) path = SmsClient._get_path(config, function_name, key) if body_parser is None: body_parser = _parse_result if headers is None: headers = {'Accept': '*/*', 'Content-Type': 'application/json;charset=utf-8'} return bce_http_client.send_request( config, SmsClient._bce_sms_sign, [body_parser], http_method, path, body, headers, params)
def _send_request(self, http_method, path, body=None, headers=None, params=None, config=None): config = self._merge_config(self, config) headers['x-bce-request-id'] = uuid.uuid4() return bce_http_client.send_request( config, sign_wrapper( ['host', 'x-bce-date', 'x-bce-request-id', 'x-app-id']), [handler.parse_error, parse_none], http_method, path, body, headers, params)
def _send_request(self, http_method, path, body=None, headers=None, params=None, config=None): config = self._merge_config(self, config) headers[b'x-bce-request-id'] = uuid.uuid4() headers[b'Content-Type'] = b'application/json;charset=utf-8' return bce_http_client.send_request( config, sign_wrapper( [b'host', b'x-bce-date', b'x-bce-request-id', b'x-app-id']), [handler.parse_error, parse_none], http_method, path, body, headers, params)
def _send_request(self, http_method, path, body=None, params=None, headers=None, config=None, body_parser=None): config = self._merge_config(config) if headers is None: headers = {http_headers.CONTENT_TYPE: http_content_types.JSON} if body_parser is None: body_parser = handler.parse_json return bce_http_client.send_request(config, bce_v1_signer.sign, [handler.parse_error, body_parser], http_method, path, body, headers, params)
def _send_request(self, http_method, path, body=None, headers=None, params=None, config=None, body_parser=None): config = self._merge_config(config) if body_parser is None: body_parser = handler.parse_json config.endpoint = compat.convert_to_bytes(config.endpoint) return bce_http_client.send_request( config, sign_wrapper([b'host', b'x-bce-date']), [handler.parse_error, body_parser], http_method, compat.convert_to_bytes(BmrClient.prefix + path), body, headers, params)
def _send_request(self, http_method, path, body=None, headers=None, params=None, config=None, body_parser=None): config = self._merge_config(self, config) if body_parser is None: body_parser = handler.parse_json headers = headers or {} headers[http_headers.CONTENT_TYPE] = http_content_types.JSON return bce_http_client.send_request( config, bce_v1_signer.sign, [handler.parse_error, body_parser], http_method, utils.append_uri(CertClient.prefix, path), body, headers, params)
def _send_request(self, http_method, path, body=None, headers=None, params=None, config=None, body_parser=None): """ :param http_method: :param path: :param body: :param headers: :param params: :type config: baidubce.BceClientConfiguration :param config: :param body_parser: :return: baidubce.BceResponse """ config = self._merge_config(config) if body_parser is None: body_parser = handler.parse_json if headers is None: headers = { b'Accept': b'*/*', b'Content-Type': b'application/json;charset=utf-8' } return bce_http_client.send_request(config, bce_v1_signer.sign, [handler.parse_error, body_parser], http_method, path, body, headers, params)
def _send_request(self, http_method, path, headers=None, params=None, body=None): return bce_http_client.send_request( self.config, bce_v1_signer.sign, [handler.parse_error, handler.parse_json], http_method, path, body, headers, params)