예제 #1
0
 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() )
예제 #2
0
 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)