open method Null safety
override
Begins listening for HTTP requests on port.
Implementation
@override
Future open() async {
server =
await HttpServer.bind(InternetAddress.loopbackIPv4, port, shared: true);
server.map(Request.new).listen((req) async {
add(req);
await req.body.decode();
final response = await _dequeue(req);
if (response != null) {
await req.respond(response);
}
});
}