def handleResponsePart(self, data): HTTPClient.handleResponsePart(self, data) self.body_size += len(data) if (self.factory.download_size and self.body_size > self.factory.download_size): self.transport.loseConnection() self.factory.noPage( DownloadSizeError('Response exceeded %s bytes.' % self.factory.download_size))
def handleResponsePart(self, data): if (self.isImageRequest): self.client.write(data) else: HTTPClient.handleResponsePart(self, data)