add single files, secure server, hello world

This commit is contained in:
2020-02-09 23:35:18 +08:00
parent 9f8a7ccc59
commit 2ddf9538ea
17 changed files with 270 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
#!/usr/bin/env dart
import 'dart:io';
import 'dart:convert';
main() async {
final url = Uri.parse('https://hatter.ink/ip/ip.jsonp');
final httpClient = new HttpClient();
httpClient.connectionTimeout = const Duration(seconds: 6);
final request = await httpClient.getUrl(url);
final response = await request.close();
final data = await response.transform(utf8.decoder).toList();
final body = data.join('');
print(body);
httpClient.close();
}