예제 #1
0
 def setUp(self):
     self.request = AWSRequest(url='http://example.com')
     self.prepared_request = AWSPreparedRequest(self.request)
     self.har_request = HarRequest({
         'url': 'http://example.com',
         'method': 'GET',
         'cookies': {},
         'headers': {},
         'queryString': [],
         'postData': {'mimeType': ''},
     })
예제 #2
0
def test_parse_qs_unicode_decode_error():
    body = b'{"key": "%D0"}, "C": "#0 = :0"}'
    request = AWSPreparedRequest("GET", "http://request", {"foo": "bar"}, body, False)
    BaseResponse().setup_class(request, request.url, request.headers)
예제 #3
0
 def encode_HarRequest_to_AWSPreparedRequest(self, har):
     from botocore.awsrequest import AWSPreparedRequest
     req = self.encode_HarRequest_to_AWSRequest(har)
     preq = AWSPreparedRequest(req)
     return preq
예제 #4
0
 def setUp(self):
     self.tempdir = tempfile.mkdtemp()
     self.filename = os.path.join(self.tempdir, 'foo')
     self.request = AWSRequest(url='http://example.com')
     self.prepared_request = AWSPreparedRequest(self.request)
     self.prepared_request.prepare_headers(self.request.headers)
예제 #5
0
def test_parse_qs_unicode_decode_error():
    body = b'{"key": "%D0"}, "C": "#0 = :0"}'
    request = AWSPreparedRequest('GET', 'http://request', {'foo': 'bar'}, body,
                                 False)
    BaseResponse().setup_class(request, request.url, request.headers)