【发布时间】:2019-10-04 13:15:49
【问题描述】:
请注意,我并没有尝试从 Android 模拟器连接到主机的 localhost,我几乎是在反向进行 - 我在 Android 模拟器内的 localhost 上启动了一个服务器并想要连接到那个来自计算机浏览器的 localhost。
我在 Flutter 上使用 Angel 框架。
import 'package:angel_framework/angel_framework.dart';
import 'package:angel_framework/http.dart';
Future<AngelHttp> startWebServer({int port = 3000}) async {
var app = Angel();
var http = AngelHttp(app);
await http.startServer('localhost', port);
print('Started HTTP server at ${http.server.address}:${http.server.port}');
app.get('/', (req, res) => res.write('<p>Hello, world!<p>'));
return http;
}
我应该设置哪些设置以及在浏览器中使用什么地址来从模拟器上运行的服务器接收“Hello World”?
【问题讨论】: