def send(self, request): self.addcredentials(request) r = XMLParser.parse(request.message.decode('ascii')) data = dump_records(r) request.message = data request.headers['Content-Type'] = 'application/soap+msbin1' # request.message = request.message() return HttpTransport.send(self, request)
def send(self, request): request.headers['Accept-encoding'] = 'gzip' result = HttpTransport.send(self, request) if ('content-encoding' in result.headers and result.headers['content-encoding'] == 'gzip') : buf = BytesIO(result.message) f = gzip.GzipFile(fileobj=buf) result.message = f.read() return result
def send(self, request): request.headers['Accept-encoding'] = 'gzip' result = HttpTransport.send(self, request) if result.headers['content-encoding'] == 'gzip': try: result.message = gzip.decompress(result.message) except OSError: pass return result
def send(self, request): self.addcredentials(request) return HttpTransport.send(self, request)
def send(self, request): return HttpTransport.send(self, request)
def send(self, request, timeout=None): self.addcredentials(request) return HttpTransport.send(self, request, timeout)