streamHttpRequest: made provision for empty responses

This commit is contained in:
Manas Hejmadi
2025-07-04 17:51:59 +05:30
parent c5ce3bd3c4
commit 076c7130cb

View File

@@ -169,6 +169,9 @@ Future<Stream<HttpStreamOutput>> streamHttpRequest(
final isStreaming = kStreamingResponseTypes.contains(contentType); final isStreaming = kStreamingResponseTypes.contains(contentType);
controller.add((isStreaming, response, stopwatch.elapsed, null)); controller.add((isStreaming, response, stopwatch.elapsed, null));
chunkList.clear(); chunkList.clear();
} else {
final response = _createResponseFromBytes([]);
controller.add((false, response, stopwatch.elapsed, null));
} }
await _cleanup(); await _cleanup();
}, },