@@ -103,10 +103,11 @@ class ResponseStream:
|
|||||||
def __iter__(self):
|
def __iter__(self):
|
||||||
self.status = 'running'
|
self.status = 'running'
|
||||||
self.position = 'status'
|
self.position = 'status'
|
||||||
if isinstance(self.data, str):
|
response = self.response
|
||||||
|
if isinstance(response.data, str):
|
||||||
self.__next__ = str_next
|
self.__next__ = str_next
|
||||||
elif isinstance(self.data, BufferedReader):
|
elif isinstance(response.data, BufferedReader):
|
||||||
self.__next__ = stream_next
|
self.__next__ = stream_next
|
||||||
elif isinstance(self.data, bytes):
|
elif isinstance(response.data, bytes):
|
||||||
self.__next__ = bytes_next
|
self.__next__ = bytes_next
|
||||||
return self
|
return self
|
||||||
|
|||||||
Reference in New Issue
Block a user