isServerRunning method
Check if Flutter development server is running
Implementation
Future<bool> isServerRunning() async {
try {
final url = 'http://$host:$port/__flutter_web_hot_reload__';
final client = HttpClient();
final request = await client.getUrl(Uri.parse(url));
final response = await request.close();
client.close();
return response.statusCode == 200 || response.statusCode == 404;
} catch (e) {
return false;
}
}