Use HttpServer.bind() method to bind to a port. The await for listens for connections. Respond to an HttpRequest using the response property.
import 'dart:io'; main() async { var server = await HttpServer.bind(InternetAddress.LOOPBACK_IP_V4, 8080); print("Serving at ${server.address}:${server.port}"); await for (HttpRequest request in server) { request.response ..headers.contentType = new ContentType("text", "plain", charset: "utf-8") ..write('Hello, world') ..close(); } }
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did129468