def DelayedSendRequest( data, handler, method ): if method == 'POST': sent_data = ToUtf8Json( data ) return requests.post( _BuildUri( handler ), data = sent_data, headers = BaseRequest._ExtraHeaders( sent_data ) ) if method == 'GET': return requests.get( _BuildUri( handler ), headers = BaseRequest._ExtraHeaders() )
def SendRequest(data, handler, method, timeout): if method == 'POST': sent_data = ToUtf8Json(data) return BaseRequest.session.post( _BuildUri(handler), data=sent_data, headers=BaseRequest._ExtraHeaders(sent_data), timeout=timeout) if method == 'GET': return BaseRequest.session.get( _BuildUri(handler), headers=BaseRequest._ExtraHeaders(), timeout=timeout)