Files
dart-tests/single_file_tests/simple_server.dart

23 lines
599 B
Dart

import 'dart:io';
main() async {
dartHandler(HttpRequest request) {
request.response.headers.contentType =
new ContentType('text', 'plain');
request.response.write('Dart is optionally typed');
request.response.close();
}
print('Listen at :8888');
var requests = await HttpServer.bind('0.0.0.0', 8888);
await for (var request in requests) {
print('Got request for ${request.uri.path}');
if (request.uri.path == '/languages/dart') {
dartHandler(request);
} else {
request.response.write('Not found');
request.response.close();
}
}
}