getStream static method
Implementation
static Stream<String> getStream(String url,
{Map<String, String>? headers,
bool debug = false,
bool sendLastModified = false}) async* {
var reqHeaders = await getHeaders(customHeaders: headers);
if (debug) {
logger.d('Request headers: $reqHeaders');
}
var request = http.Request('GET', Uri.parse(url))
..headers.addAll(reqHeaders);
final streamedResponse = await request.send();
await for (var chunk in streamedResponse.stream.transform(utf8.decoder)) {
yield chunk;
}
}