actuallyRead = 0
chunks = []
+
chunk = connection.read()
- while 0 < timeout:
- actuallyRead += len(chunk)
- if actuallyRead == specifiedLength:
- break
- chunks.append(chunk)
+ actuallyRead += len(chunk)
+ chunks.append(chunk)
+ while 0 < timeout and actuallyRead < specifiedLength:
time.sleep(1)
timeout -= 1
chunk = connection.read()
- chunks.append(chunk)
+ actuallyRead += len(chunk)
+ chunks.append(chunk)
+
json = "".join(chunks)
if "Content-Length" in connection.info():
# to grab data.
chunks = []
+
chunk = connection.read()
+ chunks.append(chunk)
while chunk and 0 < timeout:
- chunks.append(chunk)
time.sleep(1)
timeout -= 1
chunk = connection.read()
- chunks.append(chunk)
+ chunks.append(chunk)
+
json = "".join(chunks)
if "Content-Length" in connection.info():