diff --git a/adafruit_requests.py b/adafruit_requests.py index 0a7d4dc..4874563 100755 --- a/adafruit_requests.py +++ b/adafruit_requests.py @@ -110,7 +110,7 @@ def content(self): # print("Content length:", content_length) if self._cached is None: try: - self._cached = self.socket.read(content_length) + self._cached = self.socket.recv(content_length) finally: self.socket.close() self.socket = None @@ -138,7 +138,7 @@ def iter_content(self, chunk_size=1, decode_unicode=False): raise NotImplementedError("Unicode not supported") while True: - chunk = self.socket.read(chunk_size) + chunk = self.socket.recv(chunk_size) if chunk: yield chunk else: